Fossil

Fossil

Distributed SCM with integrated bug tracker, wiki, and web UI

Fossil screenshot

Fossil is a distributed software configuration management (SCM) system that combines version control with an integrated project website. It is designed to be reliable, efficient, and easy to host, providing core collaboration tools without requiring multiple separate services.

Key Features

  • Distributed version control with simple workflows and optional autosync to reduce needless forking
  • Integrated project management tools: ticketing/bug tracking, wiki, forum, chat, technotes, and email alerts
  • Built-in, themeable web interface for browsing code, history, tickets, and documentation
  • Single self-contained executable for easy installation and deployment
  • Repository stored in an SQLite database with atomic transactions and automatic consistency checks
  • Network protocol over HTTPS (or SSH) designed to work well behind proxies and over low bandwidth links

Use Cases

  • Hosting an all-in-one project forge for small teams (source control, tickets, and documentation)
  • Maintaining a lightweight internal code server on a VPS or small device (for example, a Raspberry Pi)
  • Managing software projects that benefit from tightly coupled docs, discussions, and change history

Fossil is a strong fit when you want a cohesive, low-ops alternative to assembling separate tools for Git hosting, issue tracking, and documentation. Its single-binary approach and integrated web UI make it especially practical for small deployments that still need full project collaboration features.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Gitea

Gitea

Self-hosted Git hosting with code review, issues, and CI/CD

53.2k
6.3k
Last commit: 20h ago

Gitea is a lightweight, self-hosted Git service with repositories, pull requests, issues, wiki, packages, and built-in CI/CD via Actions and runners.

Alternative to:
GitHub
GitHub
+6
Gogs

Gogs

A painless self-hosted Git service.

47.5k
5.1k
Last commit: 20h ago

Lightweight, open source self-hosted Git service designed for easy installation across platforms.

Alternative to:
GitHub
GitHub
+6
OneDev

OneDev

Self-hosted Git server with CI/CD, issue tracking, and package registries

14.6k
935
Last commit: 1d ago

OneDev is a self-hosted DevOps platform combining Git hosting, CI/CD pipelines, Kanban-style issue tracking, code review, and built-in package registries.

Alternative to:
GitLab
GitLab
+15
GitBucket

GitBucket

Git web platform with GitHub API compatibility and plugins

9.3k
1.3k
Last commit: 1d ago

GitBucket is a self-hosted Git web platform for managing Git repositories with issues, pull requests, wikis, Git LFS support, and a plugin system.

Alternative to:
GitHub
GitHub
+6
Soft Serve

Soft Serve

Self-hosted Git server with an SSH-accessible terminal UI

6.5k
194
Last commit: 5d ago

Self-hostable Git server focused on SSH, featuring a terminal UI, access control, and Git LFS support, with cloning via SSH, HTTP, or the Git protocol.

Alternative to:
GitHub
GitHub
+7
Review Board

Review Board

Web-based code and document review platform

1.7k
436
Last commit: 3d ago

Review Board is a web-based tool for code and document reviews, with rich diff viewing, threaded discussions, and integrations with many version control and CI systems.

Alternative to:
Gerrit Code Review
Gerrit Code Review
+6