Fossil
A distributed version control system with a built-in bug tracker, wiki, forum and web UI.
Updated · AppBreakup editorial · Windows, macOS, Linux, Self-hosted
Is Fossil free?
Yes, free and open source
- License:
- 2-clause BSD
Checked on Fossil's site Nov 8, 2026
Switch from Fossil to
All 5
GiteaOpen source
MercurialOpen source
Unity Version ControlFree plan + paid
- Verified facts
- 5 of 5
- Alternatives ranked
- 5
- Approved reviews
- 0
- Visits sent from here
- 1
About Fossil
Fossil is a distributed version control system from the creator of SQLite that bundles project management into the same tool. Alongside commits and branches, each repository carries its own bug tracker, wiki, forum, technotes and chat, all served by a built-in web interface, so a whole project website can run from one file. It ships as a single self-contained executable for Linux, macOS and Windows and stores everything in an SQLite database, which makes backups and self-hosting simple even on a small VPS. An optional autosync mode reduces needless forks for small teams. Fossil is free and open source under the 2-clause BSD licence. It suits small teams and solo projects that want everything in one place; the drawbacks are a small user base, few third-party tools, and no support on GitHub-style hosting beyond mirroring.
Best for: Small teams and solo developers who want code, tickets and wiki in one self-hosted file.
Pros and cons
What works
- Bug tracker, wiki, forum and web UI built into the repository
- Single executable and SQLite storage make install and backup easy
- Light enough to self-host on a cheap VPS or Raspberry Pi
- Permissive 2-clause BSD licence
Why people leave
- Small community and few third-party tools or integrations
- Mainstream code hosts only support it through a Git mirror
- Deliberately limits history rewriting, which Git users may miss
Fossil vs Gitea, Mercurial and Unity Version Control
From each app's listing and the prices verified on its own site. A dash means we haven't verified it yet.
| Attribute | Fossil | Gitea | Mercurial | Unity Version Control |
|---|---|---|---|---|
| Pricing | Open source | Open source | Open source | Free plan + paid |
| Verified price | — | — | — | — |
| Free plan | Free app | Free app | Free app | 3 seats and 5 GB-hour storage |
| Open source | Yes | Yes | Yes | No |
| Self-hostable | Yes | Yes | No | No |
| Platforms | Windows, macOS, Linux, Self-hosted | Self-hosted, Web, Linux, macOS, Windows | Windows, macOS, Linux | Windows, macOS, Linux, Self-hosted |
Top Fossil alternatives
See all 5- 1
Gitea67.6Self-hosted Git forge that gives you the issue tracker, wiki and web UI Fossil bundles, built on Git instead.
- 2
Mercurial64.8Another simple distributed system with a larger user base and an extension system.
- 3
Unity Version Control59.4Supports both distributed and centralized workflows plus large binary files, with a visual branch explorer.
- 4
Perforce P457.5Centralized versioning built for huge repositories and binary assets, where a single-file Fossil repo gets unwieldy.
- 5
Jujutsu (jj)55.9Modern distributed VCS with an operation log and undo for every command, storing history in plain Git repos.
Why people left Fossil
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from Fossil, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of Fossil
Fossil: common questions
What is Fossil?
Fossil: A distributed version control system with a built-in bug tracker, wiki, forum and web UI. Best for small teams and solo developers who want code, tickets and wiki in one self-hosted file. Available for Windows, macOS and Linux, and you can host it yourself.
Is Fossil free?
Yes. Fossil is free, open-source software that you can host yourself.
Is Fossil open source?
Yes. You can also run it on your own server.
What platforms does Fossil run on?
Fossil is available for Windows, macOS, Linux and Self-hosted.
What are the best alternatives to Fossil?
The highest-ranked Fossil alternatives right now are Gitea, Mercurial and Unity Version Control. See the full ranked list for pricing, platforms and verified facts.
Fossil vs Gitea: what's the difference?
Both Fossil and Gitea are free and open source. Only Gitea runs on Web.