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

Desktop

Social

System Requirements

#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

Written in

Go, JavaScript, Shell

Initial Release

31 March 2014

Repository

License

Categories

Alternatives

Source Code Hosting Service

Version Control System

Notes

Predecessor to Gitea