S

Sourcehut

Sourcehut is a minimalist, open source platform for software development and project hosting built around email workflows.

About Sourcehut

Sourcehut is a lightweight alternative to GitHub or GitLab that emphasizes simplicity, speed, and Unix philosophy. It provides git and mercurial hosting, a ticketing system, mailing lists, wiki pages, and continuous integration. Every feature is designed to work well over email and the command line, making it a favorite among developers who prefer plain text and SSH.

Sourcehut runs on Linux and supports integration with any git or mercurial client. Its CI system uses build manifests defined in YAML and can run on your own hardware or shared runners. The platform offers a public API for nearly every operation, and the entire codebase is open source under the AGPL license. It was created by Drew DeVault and is maintained by a small team.

Sourcehut is best for experienced developers who want full control and hate bloated interfaces. It operates on a paid subscription model with a free tier for open source projects. Notable users include the Alpine Linux project and several independent developers who value email-based collaboration over web-based pull requests.
Development Tools

Quick Facts

Pricing
Freemium
License
Open Source
Platform
Linux
Developer
Sourcehut