Neil Henning

@neilhenning@mastodon.gamedev.place

So asking for a friend - GitHub has been a great discovery mechanism for my open source libraries. I like the CI integration. What’s the alternatives if I wanna hedge bets?

I understand I’ll take a hit to discoverability.

August 12, 2025 at 8:44:38 AM

I was pondering the same thing.

Some good replies here:
mastodon.gamedev.place/@MikkoM

I'm curious what you end up choosing.

@MikkoMononen @neilhenning starting to think it's a good time to make a "source hosting" startup, but with a focus on being able to store larger projects, which few of the existing options want to deal with at all. :')

@dotstdy @neilhenning I'm starting to wonder if source hosting is a startup kinda project at all. The 15yrs I've worked on open source stuff we've gone at least 3 rounds of enshitification (sourceforge, google code, github).

One reason I like (at least on paper) non-profits like codeberg is that their focus is not to grow, but to persist.

But... what you imply is kinda "project hosting", which could maybe work.

@MikkoMononen @neilhenning yeah, I wouldn't really want a startup either, I'd probably want to do something more communal and small. But you're right it's probably doomed anyway when the buyout money comes.

@dotstdy @MikkoMononen I think the worst bit of alternatives is you immediately lose discoverability. My open source libraries aren’t my job but I like that they aren’t just yeeted into the void and no one sees them.

@neilhenning @dotstdy That is my github use case too.

I think there's so many obvious things that github solved that it's going to be rough ride to migrate to something else.

@MikkoMononen @neilhenning I don't really have a good gauge for how much traffic is organic from GitHub itself, nor how difficult it'll be to move away from. I do remember those things going extremely fast in the past, when moving from say code project to sourceforge to github. But if the replacement is more of a disapora than A New One, then maybe it's less clear. I feel like that would actually be better in the long run, but it would certainly be a lot more bumpy along the way.

Elk Logo

Welcome to Elk!

Elk is a nimble Mastodon web client. You can login to your Mastodon account and use it to interact with the fediverse.

Expect some bugs and missing features here and there. Elk is Open Source and we're actively improving it as a community project. Join us and let's build it together!

If you'd like to report a bug, help us testing, give feedback, or contribute, reach out to us on GitHub and get involved.

To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!

三咲智子 Kevin DengPatakAnthony FuJoaquín SánchezDaniel RoeTAKAHASHI Shuuji

The Elk Team