Developer tools
GitHub: GitHub is Microsoft's hosted Git platform for code hosting, pull requests, issues and CI. These tools do a similar job: indie picks from our Friday drops and open source projects, each one chosen by a person.
Updated How we pick
4 alternatives to GitHub
Free to use, and you can host them yourself
Painless self-hosted Git service
Best for Self-hosting repos, issues, CI and packages
about.gitea.com ↗GitHub ↗Free self-hosted; paid Gitea Cloud/Enterprise
Self-hosted Git server with built-in CI/CD, kanban and packages
Best for Small teams wanting Git plus CI in one self-hosted app
Building an alternative to GitHub?
Get it in front of people who want to try it. Free for makers.
Submit your toolCommunity-owned self-hosted software forge
Best for Self-hosting Git with nonprofit governance
forgejo.org ↗Free
Minimal, email-driven software forge
Best for Developers wanting lightweight, JS-free hosting with patch-by-email
sourcehut.org ↗Paid hosted subscription; self-host free