Athens
Self-hosted Go module proxy
Athens is an open-source Go module proxy written in Go. It caches modules from upstream version control systems and serves them to builds, with pluggable storage backends, improving reliability and speed for teams hosting Go dependencies internally.
Key features
- Caches Go modules
- Pluggable storage backends
- Improves build reliability
- Lightweight proxy
Strengths
- Released under the MIT license
- First-class Docker support for quick deployment
- Kubernetes-ready with Helm charts available
- Active community (4.8k GitHub stars)
Athens replaces
Similar git hosting & forges apps
Gitea
Git Hosting & ForgesLightweight self-hosted Git service
Replaces GitHub, GitLab
Gogs
Git Hosting & ForgesPainless self-hosted Git service
Replaces GitHub, Bitbucket
GitLab CE
Git Hosting & ForgesComplete DevOps platform you can self-host
Replaces GitHub, Bitbucket
OneDev
Git Hosting & ForgesSelf-hosted Git server with CI/CD and kanban
Replaces GitHub, GitLab
GitBucket
Git Hosting & ForgesGit platform powered by Scala with GitHub-like UI
Replaces GitHub
GitLab Runner
Git Hosting & ForgesRun CI/CD jobs for GitLab on your own infrastructure
Replaces GitHub Actions runner