Forgejo
FreeCommunity-governed self-hosted Git forge
About Forgejo
Forgejo is a community-governed fork of Gitea, created in 2022 after Gitea Ltd accepted venture capital funding, raising concerns about the project's future direction. The Codeberg organization maintains Forgejo as a soft fork, staying close to Gitea's codebase while building independent governance structures. It is a lightweight self-hosted Git forge written in Go and distributed as a single binary with minimal dependencies. Full feature parity with Gitea includes Git repository hosting, issue tracking, pull requests, project milestones, wikis, and package registries for npm, PyPI, Maven, and container images. Forgejo Actions provides GitHub Actions-compatible CI/CD pipelines, making migration of existing GitHub Actions workflows straightforward. Federation support via ActivityPub is under active development, enabling cross-instance collaboration in the future. The project is deployed on Codeberg.org, serving hundreds of thousands of repositories in production. For teams committed to community-governed infrastructure without corporate ownership, Forgejo is the principled choice in the self-hosted Git space. It offers everything Gitea provides without the corporate ownership concerns that prompted the fork, and its GitHub Actions compatibility lowers the migration barrier significantly for teams moving away from GitHub or GitLab.
Key Features
Pricing Plans
Free
- Self-hosted
- All features included
- Unlimited repositories
- GitHub Actions compatible CI
Pros
- Community-governed fork of Gitea
- GitHub Actions compatible CI
- Lightweight single binary
- Active development
- No corporate ownership
- Federation support coming
Cons
- Smaller community than Gitea
- Fewer third-party integrations
- Documentation still maturing
- Some Gitea plugins may not be compatible
- Less name recognition
Best For
- Teams wanting community-governed Git hosting without corporate influence
- Gitea users concerned about Gitea Ltd VC funding direction
- Self-hosters wanting GitHub Actions compatible CI on their own server
Not Ideal For
- Teams needing extensive third-party integrations available on Gitea or GitLab
- Organizations requiring enterprise support contracts
Potential Deal Breakers
- Smaller ecosystem than Gitea for third-party plugins
- No commercial support option for enterprises
- Some Gitea-specific documentation may not apply
Data & Privacy
Community-governed self-hosted Git forge. All repository data, issues, and CI/CD pipelines stay on your server. No telemetry, no corporate data collection. Complete code sovereignty.
Who Is This For?
Hands-on tested 2026-05
Signup Experience
Self-hosted via Docker — no account creation or signup flow. Up and running in minutes with docker-compose. Community documentation is clear and well-maintained.
For Home Users
Excellent lightweight Git hosting for developers who want full control without Gitea commercial concerns. Ideal for personal projects and small groups.
For Business Users
Good choice for teams prioritizing community governance over commercial backing. Functionally equivalent to Gitea but with a stronger open-source commitment. Requires self-hosting expertise.
Our Verdict
Forgejo is what Gitea was before VC money entered the picture — a community-governed lightweight Git forge. If you value community governance over corporate backing, Forgejo is the clear choice. Functionally nearly identical to Gitea with diverging roadmaps.