Fossil
Distributed SCM with integrated bug tracker, wiki, and web UI
Activity unknown
No repository statistics available for this project.

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:
Similar to Fossil

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

Forgejo
Self-hosted lightweight software forge for Git collaboration
Forgejo is a self-hosted, lightweight Git forge with repositories, issues, pull requests, wikis, and packages for teams and communities.

GitBucket
Git web platform with GitHub API compatibility and plugins
GitBucket is a self-hosted Git web platform for managing Git repositories with issues, pull requests, wikis, Git LFS support, and a plugin system.
Smederee
Lightweight software forge for repository hosting and issue tracking
Smederee is an open-source, lightweight software forge that provides repository hosting, ticketing, code review and project management; implemented in Java/Scala for self-hosting.

Tuleap
Agile ALM for planning, tracking, and software delivery
Tuleap is an all-in-one Agile Application Lifecycle Management (ALM) platform combining project management, issue tracking, source code management, and CI integration.
Trac
Wiki and issue tracking system for software development projects
Trac is a minimalistic, web-based project management tool combining issue tracking, a wiki, and version control integration for Subversion and Git.
