Live data from Hacker News

Ask HN: Alternatives to GitHub

news.ycombinator.com

151–160 of 468 posts

Re: Ask HN: Alternatives to GitHub

#151

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.

Codefloe[1] is another forjego (with some custom patches, I believe) hosted instance.

[1]: https://codefloe.com

Re: Ask HN: Alternatives to GitHub

#152
post #134

It depends on what you are after? 1. Do you want something that works and feels like GitHub? -- Forgejo and Gitea are good for this. 2. Do you want a place to host git repositories with minimal hassle? -- GitLab, CodeBerg, and others are available. 3. Do you have your own hosting infrastructure? You could use gitolite and CGit/GitWeb on that hosting platform or local hardware. 4. Do you just want to host repositories…

*Forgejo

Re: Ask HN: Alternatives to GitHub

#153
post #43

I've used gitlab and gitea; gitea is faster, and easier to manage and does everything I actually need though, is less feature complete.

I'm one of the project leads of Gitea. I'd be interested in knowing which features you are missing from Gitea compared to Gitlab? We are doing some backlog grooming right now, and input is very appreciated:)

I want org-mode markup support for the wikis and readmes. Github supports this, and gitlab sorta does. You should hook up pandoc to it, and support everything it can handle.

Re: Ask HN: Alternatives to GitHub

#154
Like others I migrated from github to codeberg. But since lots of my projects are coauthored with Claude I moved to self hosting Forgejo on a small Hetzner instance which also does some static hosting. So far working well. I think some cross platforms stars and search would be good.

Re: Ask HN: Alternatives to GitHub

#157
post #134

It depends on what you are after? 1. Do you want something that works and feels like GitHub? -- Forgejo and Gitea are good for this. 2. Do you want a place to host git repositories with minimal hassle? -- GitLab, CodeBerg, and others are available. 3. Do you have your own hosting infrastructure? You could use gitolite and CGit/GitWeb on that hosting platform or local hardware. 4. Do you just want to host repositories…

Forgejo == Codeberg

Re: Ask HN: Alternatives to GitHub

#158
post #134

It depends on what you are after? 1. Do you want something that works and feels like GitHub? -- Forgejo and Gitea are good for this. 2. Do you want a place to host git repositories with minimal hassle? -- GitLab, CodeBerg, and others are available. 3. Do you have your own hosting infrastructure? You could use gitolite and CGit/GitWeb on that hosting platform or local hardware. 4. Do you just want to host repositories…

and you can stream your commits into any of these to improve deployment and commit availability when github is down.

Re: Ask HN: Alternatives to GitHub

#159
post #157
post #134

It depends on what you are after? 1. Do you want something that works and feels like GitHub? -- Forgejo and Gitea are good for this. 2. Do you want a place to host git repositories with minimal hassle? -- GitLab, CodeBerg, and others are available. 3. Do you have your own hosting infrastructure? You could use gitolite and CGit/GitWeb on that hosting platform or local hardware. 4. Do you just want to host repositories…

Forgejo == Codeberg

isn't forgejo the software and codeberg is hosted forgejo?

Re: Ask HN: Alternatives to GitHub

#160
post #119

Earlier quoted context omitted.

if you use ai to program at all you can't use codeberg.

You've made the same exaggerated claim in two comments. Not only are you not banned from Codeberg if you have used LLMs to help you write code "in any of your projects", but you're not even prohibited from using LLMs to help you develop projects that you host on Codeberg. What you can't do is "share projects that mostly consist of code written by 'generative AI'-tools". https://codeberg.org/Codeberg/org/commit/71149c…

See also the codeberg blog post (https://blog.codeberg.org/protecting-our-floss-commons-from-...) which has more informal guidelines. That includes projects that are:

1. created by LLM agents -- any vibe-coded projects;

2. mainly written and maintained by LLMs -- this would cover the recent changes to the rsync project;

3. tied to the LLM ecosystem -- this covers pytorch, llama.cpp, cursor, SillyTavern, AI skills repositories, and a whole host of other projects.

Post reply on HN