
About Fossil
Fossil is a distributed version control system that bundles source control with project tools. It stores code, wiki pages, tickets and forum posts in one self-contained file.
What it does
Fossil works like Git and Mercurial for distributed version control, and it adds bug tracking, a wiki, a forum, chat and technotes. It ships with a built-in web interface, so a repository can be browsed in a browser. The repository itself is a SQLite database, which makes it easy to back up and move.
Key features
- Distributed version control with autosync
- Built-in wiki, forum and ticket tracker
- Web interface included in one binary
- Stored in a single SQLite file
- Works over HTTPS or SSH
Who it's for
Small teams, self-hosters and developers who want a complete project hub without running several services. It suits projects that value simple setup and reliable storage.
Pricing and good to know
Fossil is open source and free to use. It is a single binary for Linux, Mac and Windows, and it can run on modest hardware. Many developers are used to Git, so expect a learning period for commands and workflows. Check the project documentation for a comparison with Git before you move a large project.
Highlights
- Distributed version control with autosync
- Built-in wiki, forum and ticket tracker
- Web interface included in one binary
- Repository stored in a single SQLite file












