Ask HN: Alternatives to GitHub

dhruv3006 547 points 351 comments August 17, 2026
View on Hacker News

Github has been down consistently over the last few months - does it make sense to switch to alternatives?

Discussion Highlights (20 comments)

melezhik

DSCI - http://deadsimpleci.sparrowhub.io - lightweight ( single binary written on golang ) - ci runner embedded ( podman / docker ) - pipelines are written on general programming languages - no YAML craziness - Perl/Python/Bash/Raku/Powershell/Php/Golang support - code editor

dawn3727

You might want to consider checking out GitLab and Gitee.

ashton314

Forgejo is splendid. Codeberg is a hosted instance; depending on what you’re developing it may or may not be a good fit for you. But the Forgejo stack itself is decently light-weight to self-host, very fast to use, and is easy to navigate.

quaintdev

https://tangled.sh

polycaster

https://forgejo.org/

yogsototh

I personally host a forgejo instance on a private VPS ; so far almost no maintenance except protecting it from ai-crawlers[#1]. If you don't want the hassle, codeberg.org is a public instance of forgejo. [#1]: https://her.esy.fun/posts/0031-how-i-protect-my-forgejo-inst... I configure my local repositories to push on both Github and my forgejo instance. I am not using the CI much for my private projects (local tests are enough in my case).

mariocesar

I answered this in another thread, if you're already running a large GitHub organization, GitLab is the closest alternative in terms of features A big plus is that it also has an open-source Community Edition that you can self-host

ktm5j

My org self hosts the community version of gitlab and we are perfectly happy with it. Manage your own infrastructure, put the work into maintaining it and you'll have much fewer headaches.

arsenkk

cursor are launching a new one soon - https://cursor.com/origin

enriquto

my favourites are sourcehut (that has excellent ci, and does not try to be a github clone) and codeberg (with slightly more straightforward migration path from github) [0] sr.ht [1] codeberg.org

AndrewKemendo

I’ve been happy self hosting gitea https://about.gitea.com/

anticensor

If you accept a non-Git VCS, Pijul Nest.

HeadOfProbing

What are people using as alternatives for GitHub Actions specifically these days?

CodeAndCuffs

If an org is heavily invested in GitHub Actions and GitHub App integrations, is self-hosting GitHub enterprise the only practical option?

beanjuiceII

i use it quite often and it has not really been 'consistently down'

artooro

I'm mostly using GitLab right now, both self-hosted and their hosted platform. But am curious about Cursor Origin and certainly plan to try that out when it's available.

n4pw01f

Self hosted GitLab has been good to me forever and has scaled and has a controllable attack surface as long as you keep on top of it Newer app is moving to Google Cloud Secure Source Manager (because we are on Google Cloud and using backbone auth so it made more sense and less involved to manage)

BaudouinVH

some european alternatives : https://european-alternatives.eu/alternative-to/github

vehemenz

My org's GitHub Enterprise never goes down. The feature set is almost the same, though it lags a few months behind. At least you don't have to learn anything new.

epiccoleman

I've been a Gitlab fan for a long time[0]. I typically default to GitHub for my repo slop[1], but if I'm doing something serious I put it in Gitlab. I like their CI setup better than GitHub and there's also self-host options if any of those "serious" projects ever needs that. Also back in the day, you needed a paid account to make private repos on GitHub, but Gitlab made them free. Anyway I haven't heard anyone complaining about Gitlab going down constantly, maybe just a function of not being the default slop-forge in the AI era, but still, they've been a long time friend to my constant hackery. Also, Microsoft sucks. [0]: over the years the UI has gotten a good bit more cluttered and annoying, so there's probably slicker stuff out there. But it's fine. [1]: some of this is definitely vibe-coded LLM-vomit but I mean a more general type of slop in this case - random throwaway code, half baked ideas, etc.

Semantic search powered by Rivestack pgvector
4,128 stories · 37,281 chunks indexed