• Miku Luna \ she/it@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    46
    ·
    1 year ago

    GitHub is the most mainstream, Gitlab has the most features and is selfhostable, Gitea has fewer features, but is more lightweight for selfhosting. Both Gitlab and Gitea are also working on federation.

    I don’t know about the others.

    • Blizzard@lemmy.zip
      link
      fedilink
      English
      arrow-up
      48
      arrow-down
      2
      ·
      1 year ago

      Both Gitlab and Gitea are also working on federation

      … and aren’t owned by Micro$oft, which is always a huge plus.

    • LalSalaamComrade@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      I’ve contributed to GitLab before, both their Rails backend and Golang-based repo for their Elasticsearch infrastructure. Search on GitLab is not that great. Project discoverability is also pretty bad. However, their community is really good. Those folks love to teach newbie folks about how to contribute.

    • 56!@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Forgejo is a community run fork of Gitea. It’s also what powers Codeberg.