Gitbucket VS Gogs

Compare Gitbucket vs Gogs and see what are their differences.

Gitbucket

A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility (by gitbucket)

Gogs

Gogs is a painless self-hosted Git service (by gogs)
Our great sponsors
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • Scout APM - A developer's best friend. Try free for 14-days
  • SaaSHub - Software Alternatives and Reviews
Gitbucket Gogs
6 15
8,502 38,040
0.3% 0.8%
9.3 6.3
5 days ago 17 days ago
Scala Go
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Gitbucket

Posts with mentions or reviews of Gitbucket. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-16.
  • How to build a search engine with Ruby on Rails
    5 projects | news.ycombinator.com | 16 Sep 2021
    > Rails doesn't scale? Github's the largest code repository site in the world.

    You know, i think i understand both of the viewpoints here. Personally, i'd say that Rails doesn't scale as well as i'd expect it to. You can definitely build scalable systems in it, though you'll end up throwing a whole bunch of hardware resources, when compared to certain other languages and technology stacks, to serve similar load.

    For example, right now i self-host a GitLab (https://about.gitlab.com/) instance for managing my code repositories, CI builds and so on. Even with just me using it (alongside some automated processes), it routinely eats up close to 4 GB of RAM, which in my case is an entire VPSes worth and costs me about 60 Euros a year with Time4VPS (affiliate link, if you'd like to check it out: https://www.time4vps.com/?affid=5294) but would cost me way more in AWS, GCP etc. One could argue that that's not too expensive, but not everyone earns a lot of money and running 10-20 VPSes does eventually build up, since i can't afford colocation and my residential homelab setup with a WireGuard tunnel to bypass ISP NAT with a proxy VPS is pretty slow, even if i can afford more storage, RAM and CPU power that way.

    Compare that situation to projects like Gogs (https://gogs.io/), Gitea (https://gitea.com/), GitBucket (https://gitbucket.github.io/) and sourcehut (https://sourcehut.org/) - i'd argue that all of them on average use less CPU resources and memory for accomplishing similar tasks. For example, have a look here: https://forgeperf.org/

    However, we cannot ignore the fact that using Ruby might have been exactly what allowed for quickly creating the functionality of GitLab and many other platforms and tools out there, GitHub included, so the choice between usable software and innovation in the near future and performant software possibly years from now is a tricky one.

    There are probably good arguments for both, but noone can declare either to be better. Personally, i don't mind using Ruby, Python or even PHP when it makes sense and i don't need to worry about scalability from day 0.

  • Selfhosted open source alternative to GitHub/GitLab
    5 projects | reddit.com/r/selfhosted | 9 Aug 2021
    I saw this on HN and have been using it for the past two weeks for some small hobby projects. The docs are so-so but I got it set up in Docker without much hassle. I've since migrated completely from gitbucket. Great software - I encourage everyone to try it out.
  • Scala projects to read through
    5 projects | reddit.com/r/scala | 7 Aug 2021
    A Git platform (like github or gitlab) written in Scala. Definitely not a pet project so might be fun to read the code. https://github.com/gitbucket/gitbucket
  • Gitly: A light and fast GitHub/Gitlab alternative written in V lang (pre-alpha)
    8 projects | news.ycombinator.com | 4 Aug 2021
  • Ask HN: Fully-managed GitHub alternative on a custom domain?
    1 project | news.ycombinator.com | 13 Apr 2021
  • Do you agree?
    1 project | reddit.com/r/ProgrammerHumor | 31 Mar 2021
    There is already a gitbucket. https://github.com/gitbucket/gitbucket

Gogs

Posts with mentions or reviews of Gogs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-09-16.

What are some alternatives?

When comparing Gitbucket and Gogs you can also consider the following projects:

Gitea - Git with a cup of tea, painless self-hosted git service

Bonobo Git Server - Bonobo Git Server for Windows is a web application you can install on your IIS and easily manage and connect to your git repositories. Go to homepage for release and more info.

Redmine - Mirror of redmine code source - Official SVN repository is at https://svn.redmine.org/redmine - contact: @jbbarth or jeanbaptiste.barth (at) gmail (dot) com

OpenProject - OpenProject is the leading open source project management software.

Gitlab CI - GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com

Phabricator - Effective June 1, 2021: Phabricator is no longer actively maintained.

Taiga-front - Agile project management platform. Built on top of Django and AngularJS

Taiga - Agile project management platform. Built on top of Django and AngularJS

SCM Manager

Flynn - [UNMAINTAINED] A next generation open source platform as a service (PaaS)