Gogs logo Gogs logo background glow

Gogs

A self-hosted Git service that supports multiple platforms, low minimal requirements, and open-source licensing

&

+Easy InstallationProvides a hassle-free setup process
+LightweightOptimized for performance with low system requirements
+Web User InterfaceComes with a clean and intuitive web interface for repository management
+Private RepositoriesSupports private repositories for sensitive code bases
+Front-end PluginsUtilizes front-end plugins like DropzoneJS and highlight.js
+WebhooksWebhooks enable integration with other services like CI/CD pipelines, notification systems, and deployment tools
-Inadequate SecuritySome users have reported concerns about the security features
-Software BugsUsers have encountered bugs that affect the overall experience
-ScalabilityIt may not be suitable for large-scale projects due to its features and scalability
-Customization OptionsOffers limited customization options compared to other tools

Platform

Social

 

System Requirements

Version ↓
#Minimum
1
  • macOS X
  • Windows
  • Debian
  • Ubuntu
  • Fedora
  • RHEL
  • CentOS
2
  • 2 core CPU
  • Raspberry Pi, Digital Ocean Droplet, Docker CaaS is more than enough to get you started.
3
512 MB
4
  • MySQL 5.7
  • PostgreSQL
  • TiDB (Experimental)
  • SQLite3
5
  • Git bash 1.8.3 (both client and server side)
  • Git bash latest version for Windows

Ratings

4.25
5

AlternativeTo
4.2
5
based on 8 reviews
G2CROWD
4.3
5
based on 14 reviews

Developer

Jiahua Chen

Written in

Go, JavaScript, Shell

Initial Release

31 March 2014

Alternatives

Source Code Hosting Service
Gitea   Forgejo   Jenkins  
Version Control System
Gitea  

Notes

Predecessor to Gitea