EVERYTHING XIAOMI
Get listed
SourceHut logo

SourceHut

SourceHut is a suite of open source development tools offered as a hosted service or for self-hosting.

Place
#26 of 28
Score
6.0
SourceHut's website

What SourceHut is

SourceHut is a suite of open source development tools offered as a hosted service or for self-hosting. It hosts public, private, and unlisted Git repositories with fine-grained access control and first-class Mercurial support. Builds run in virtualized Linux and BSD environments, with ad-hoc jobs, post-build triggers, and SSH access after failures. Mailing lists provide web patch review and searchable threaded archives, while ticket tracking supports private bug reports and security trackers. The suite includes hosted IRC access, a wiki, and a GraphQL API covering repositories, builds, tickets, mailing lists, accounts, pages, and pastes. The hut command-line tool can export data and manage these services. Security features include PGP-signed and encrypted service emails, TOTP two-factor authentication, audit logs, and fine-grained OAuth controls. Self-hosting is 100% free and open source. Hosted plans start at $4 a month for Amateur hackers; Typical hackers costs $8 a month, and Professional hackers costs $12 a month. The hosted service is described as a public alpha.

Good

  • Supports Git and Mercurial repositories
  • Includes virtualized CI builds
  • Provides mailing-list code review
  • Offers GraphQL and hut CLI access
  • Self-hosting is free and open source

Watch out

  • Hosted service is a public alpha
  • Hosted plans require monthly payment
  • New projects cannot contain original generative AI content
  • Hosting your own projects requires payment according to means

Who it suits

It suits developers who want repository hosting, builds, review, tickets, and communication tools in one open source suite. Self-hosting users can run it on their own infrastructure, while hosted users choose a monthly plan.

Verdict

SourceHut combines repositories, builds, review, tickets, and communication with strong data-portability features. Its hosted alpha status, pricing, and generative-AI policy should be checked against project requirements.

Plans and prices

From SourceHut's own pricing page, checked 1 Oct 2001.

All about pricing
PlanPriceWhat it gives you
Amateur hackers$4 a monthfull access to all services · taxes calculated at checkout · $4/mo
Typical hackers$8 a monthfull access to all services · taxes calculated at checkout · $8/mo
Professional hackers$12 a monthfull access to all services · taxes calculated at checkout · $12/mo

The facts

Each one read from SourceHut's own pages, with the date it was checked.

What it does

Account security
SourceHut offers PGP-signed and encrypted service emails, TOTP two-factor authentication, detailed audit logs, and fine-grained third-party OAuth controls.checked 1 Oct 2001
AI policy
New projects may not contain original content produced with or facilitating generative AI, including source code, assets, tickets, and emails.checked 1 Oct 2001
API
SourceHut publishes GraphQL API documentation for git, Mercurial, builds, tickets, mailing lists, accounts, hubs, pastes, and pages.checked 1 Oct 2001
Chat
chat.sr.ht provides a hosted IRC bouncer usable with any IRC client or web chat, with online and offline log management.checked 1 Oct 2001
Code review
Mailing lists provide web patch review, threaded searchable archives, and third-party mailing-list workflows powered by git send-email.checked 1 Oct 2001
Consulting focus
SourceHut's consultancy works exclusively on free software projects whose output is published under a free or open source license and conducted publicly.checked 1 Oct 2001
Continuous integration
Builds run fully virtualized on various Linux distributions and BSDs, with ad-hoc jobs, post-build triggers, and SSH access after failures.checked 1 Oct 2001
Data portability
The hut CLI can export all data, run custom GraphQL queries, and manage builds, repositories, mailing lists, accounts, pages, pastes, and tickets.checked 1 Oct 2001
Issue tracking
Ticket tracking focuses on actionable tasks and supports private bug reports and security bug trackers.checked 1 Oct 2001
Payment exceptions
Contributors to existing projects can sign up without paying, while hosting one's own projects requires payment according to means.checked 1 Oct 2001
Repository hosting
It hosts public, private, and unlisted Git repositories with fine-grained access control and first-class Mercurial support.checked 1 Oct 2001
Self-hosting
SourceHut is 100% free and open source and can be run on the user's own infrastructure.checked 1 Oct 2001
Service status
The hosted service is currently described as a public alpha.checked 1 Oct 2001
Support
SourceHut lists sr.ht-support as its support contact and offers financial aid to users who cannot comfortably afford subscriptions.checked 1 Oct 2001

Where it runs

Development platform
SourceHut is a suite of open source software development tools.checked 1 Oct 2001

The company

Headquarters
Hoorn, Netherlandschecked 23 Sep 2001

Alternatives to SourceHut

All alternatives
  1. 1Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  2. 2Unity Version Control logo

    Unity Version Control

    Free planWebAPILinuxmacOS
    8.1Free plan
  3. 3

    Bitbucket Pipelines

    Free planWebAPILinuxmacOS
    7.9From $3.65 a month
  4. 4Unity logo

    Unity

    Free planAndroidiOSWebLinux
    7.8Free plan
  5. 5Gerrit Code Review logo

    Gerrit Code Review

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  6. 6GitLab Package Registry logo

    GitLab Package Registry

    Free planWebAPILinuxSelf-hosted
    7.1From $2.42 a month