
OneDev
Git server with CI/CD, Kanban, and packages
Coldcast Lens
OneDev is the self-hosted GitLab alternative that actually runs on a single server. Git hosting, CI/CD pipelines, issue tracking, Kanban boards, and package registry — all in one Java app. Think "what if GitLab didn't need 16GB of RAM."
If you want a complete DevOps platform you can self-host on a $10 VPS, OneDev is remarkably capable. GitLab is the feature benchmark but demands serious hardware. Gitea is lighter for pure Git hosting but lacks built-in CI. Forgejo is the Gitea fork with more community governance. GitHub is SaaS and free for public repos.
Best for solo developers and small teams who want everything in one self-hosted package without the resource overhead of GitLab.
The catch: the community is small compared to GitLab or Gitea. The CI pipeline syntax is custom — not GitHub Actions or GitLab CI compatible. Java means higher baseline memory than Go-based alternatives. And if you're already on GitHub, the switching cost probably isn't worth it unless self-hosting is a hard requirement.
About
- Stars
- 14,801
- Forks
- 945
Explore Further
More tools in the directory
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.