
SourceHut
A minimal Git and Mercurial forge with CI, tickets, and mailing lists
Activity unknown
No repository statistics available for this project.

SourceHut is a suite of integrated tools for hosting and collaborating on software projects. It provides a minimal, performance-focused web UI and emphasizes standards-based workflows (notably email-driven collaboration).
Key Features
- Hosted Git repositories with public, private, and unlisted visibility options
- First-class Mercurial hosting alongside Git
- Fine-grained access control, including access for users without accounts
- Continuous integration with fully virtualized builds across multiple Linux distributions and BSDs
- Ad-hoc CI jobs and post-build triggers (email, webhooks, etc.)
- Mailing lists with web-based patch review tools and searchable, threaded archives
- Focused ticket tracking with support for private/security bug reports and email participation
- Markdown- and Git-driven wikis with flexible page organization
- Account security features such as TOTP-based 2FA, audit logs, and PGP-signed/encrypted service email
Use Cases
- Hosting open source projects that prefer email-based patch review workflows
- Running CI for multi-platform builds (Linux and BSD) with reproducible, isolated environments
- Managing project collaboration with integrated repos, tickets, wikis, and mailing lists
Limitations and Considerations
- Designed around a minimalist UI and email/SSH-centric workflows, which may differ from PR-centric forges
- The public service has historically been labeled as “alpha,” which may affect expectations around stability
SourceHut is well-suited to teams and communities that value simple interfaces, strong integrations, and standards-driven collaboration. It offers a cohesive set of tools for maintaining projects without relying on heavyweight, JavaScript-dependent web experiences.
Categories:
Tags:
Tech Stack:
Similar to SourceHut

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

GitLab
DevOps platform for Git hosting, CI/CD, and collaboration
GitLab is a web-based DevOps platform providing Git repository hosting, issue tracking, merge requests, and built-in CI/CD pipelines for teams.

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.

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

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

Soft Serve
Self-hosted Git server with an SSH-accessible terminal UI
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.
