GitHub dominates open-source collaboration not just as a Git host but as a social layer — shared identities, conventions, and project discovery. Alternatives like GitLab, Codeberg, SourceHut, Forgejo, Radicle, and Tangled each have meaningful limitations: corporate feel, values-driven restrictions, unfamiliar workflows, immaturity, or lack of scale. Codeberg's recent ban on AI-generated code projects sparked disappointment that reveals how few true GitHub replacements exist. Self-hosting solves repository storage but not community. The author argues that any real replacement must treat the social layer — shared identity, discovery, and conventions — as the core product, not an afterthought, and wonders whether a deliberately boring, sustainably funded company (rather than a VC-backed or mission-driven one) could fill that gap.

6m read timeFrom lalitm.com
Post cover image
Table of contents
Why not self-hosting?Why not GitHub?Why not the alternatives?Could a boring company fill the gap?
211.4K Impressions14 Comments