ToolCompare
All tools

Developer Tools

Fossil

Self-contained distributed SCM with wiki, tickets, forum and web interface.

What it is

Fossil is BSD-licensed distributed source-control software that packages repository history, wiki, tickets, forum, documentation and a web interface in one executable and repository file. It can work locally and synchronize with another Fossil repository, but teams self-hosting it must operate the server, TLS or proxy layer, access policy, repository files and backups.

Fossil pricing

Fossil does not publish a plan ladder we could verify. Free.

Prices read from the vendor's own pricing page on 2026-08-24. Vendors change plans without notice — check the source before you budget. Price verification log.

Key features

  • Distributed version control

    Clones, commits and synchronizes repository history between Fossil instances.

  • Built-in web UI

    Shows timelines, diffs, files, tickets, wiki, forum and historical downloads.

  • Project knowledge

    Stores wiki, embedded documentation and ticket history with repository data.

  • Self-hosted server

    Serves one or multiple repositories directly or through supported CGI setups.

Strengths and trade-offs

What works well

  • Integrated project data: Version history, wiki, tickets, forum and documentation travel with a cloned repository.
  • Single executable: Core project functions and the web interface are delivered through one Fossil program.
  • Offline workflow: Local repositories can record code and project-content changes before later synchronization.
  • Serving options: A repository can be served directly or through supported CGI and web-server arrangements.

Where it falls short

  • Self-hosting responsibility: Public service requires server configuration, TLS, permissions, updates, monitoring and backups.
  • Fossil-specific ecosystem: Contributors and integrations must support Fossil rather than assume Git-compatible workflows.
  • Single-file care: Repository content is convenient to copy, but file permissions, integrity checks and tested recovery remain operational duties.
  • Built-in workflow fit: Teams needing a different review, issue or identity model must validate integrations or adapt their process.

Who it is for

Small technical teams and projects that prefer an integrated self-hosted development system over assembling separate repository, wiki and ticket services.

Pick it or skip it

Pick Fossil if

  • Projects that want source history, tickets, wiki and forum replicated together
  • Teams comfortable administering a compact Fossil server and repository backups
  • Workflows whose contributors and automation explicitly support Fossil

Skip it if

  • Required CI, IDE or deployment systems only accept Git repositories
  • The organization needs a managed SaaS identity, compliance and support package
  • Its review and issue process cannot fit or integrate with Fossil's built-in model

Our verdict

Choose Fossil when its integrated repository and project tools reduce more complexity than its smaller ecosystem adds; test the contributor toolchain and recovery process before adoption.

Frequently asked questions

How much does Fossil cost?
Fossil is free to use. We verified this against the vendor's own page; see "What we checked" below for the date.
Does Fossil have a free plan?
Yes. Fossil is free to use at its base level.
Who is Fossil best for?
Small technical teams and projects that prefer an integrated self-hosted development system over assembling separate repository, wiki and ticket services.
What are the main drawbacks of Fossil?
The trade-offs we noted: Self-hosting responsibility: Public service requires server configuration, TLS, permissions, updates, monitoring and backups.; Fossil-specific ecosystem: Contributors and integrations must support Fossil rather than assume Git-compatible workflows.; Single-file care: Repository content is convenient to copy, but file permissions, integrity checks and tested recovery remain operational duties..
When should you not use Fossil?
Skip Fossil if: Required CI, IDE or deployment systems only accept Git repositories; The organization needs a managed SaaS identity, compliance and support package; Its review and issue process cannot fit or integrate with Fossil's built-in model.

What we checked

  • Public APIOffers a documented API you can build against.No
  • Mobile appHas a native app for iOS or Android, not just a mobile website.No
  • Open source / self-hostableSource is open and the tool can be run on your own infrastructure.Yes
  • SSO (SAML)Supports SAML single sign-on on at least one plan.No

“Not checked” means exactly that — we have not verified it, and we do not guess.

Evidence and freshness

Status: Source listed, figures not recordedReviewed: 2026-08-24

  • Fossil — Quick start ↗

    Checked 2026-08-24 · Supports: repository creation, clone and sync, local commits, web UI, server command, single repository file

  • Fossil — Web interface ↗

    Checked 2026-08-24 · Supports: tickets, wiki, documentation, timeline, file history, archive downloads, offline project content

  • Fossil — CGI serving ↗

    Checked 2026-08-24 · Supports: CGI deployment, single and multiple repositories, filesystem permissions, temporary files, TLS proxy configuration, client compatibility

  • Fossil — Self-hosting repositories ↗

    Checked 2026-08-24 · Supports: multiple synchronized servers, read-write replicas, scheduled sync, GitHub mirror example, CGI deployment

  • Fossil — BSD license ↗

    Checked 2026-08-24 · Supports: BSD two-clause license, source and binary redistribution, copyright conditions, warranty disclaimer

  • Fossil — Pricing (automated check) ↗

    Checked 2026-09-03 · Supports: An automated check confirmed this vendor pricing page was reachable on the date shown. No plan name, price or limit was extracted from it.

Limit: Official project documentation was reviewed; ToolCompare did not operate a Fossil server, migrate a repository, test integrations, audit permissions, benchmark synchronization, validate security or exercise backup and disaster recovery. The pricing source was added by an automated check: the page was fetched on this date and contained pricing information. The other sources on this record were read by an editor.

Tools that do the same job as Fossil

Same job, different pricing. Verified starting price first.

Browse all tools we track →

More Developer Tools tools: see the full Developer Tools category