GitHub のオープンソース代替

GitHub の代わりに自前で動かせるオープンソースソフトは4件あります。

候補ツールの比較表
ツール代替対象スターライセンスDocker対応健全度セキュリティ
GiteaGitHub5.8万MIT対応19,174Security7.0
GogsGitHub4.8万MIT対応15,031Security5.7
GitnessGitHub3.8万Apache-2.0対応11,494Security要確認
OneDevGitHub1.5万MIT非対応4,371Security2.5
乗り換えの判断について
乗り換えを検討するときは、機能の一致度より「移行コスト」と「運用コスト」で見るほうが失敗しにくいです。下の表でライセンスとDocker対応を確認してください。

この候補の詳細

  • Gitea
    軽量な自前Gitホスティング。GitHubのコア機能(コード管理・Issue・PR・Actions相当のCI)を低スペックのサーバーでも動かせる。
  • Gogs
    軽量なGitホスティング。1つのバイナリで動作し、資源の少ないサーバでも動く。
  • Gitness
    Gitホスティングとパイプラインを備えた軽量な開発基盤。
  • OneDev
    GitホスティングとCIを1つにした基盤。コード検索が強力。

ほかのSaaSの代替を探す

代替対象SaaSの一覧へ