Product Information
What is Forgejo?
Forgejo is brought to you by an inclusive community under the democratic nonprofit Codeberg e.V., offering a trustworthy and entirely free software solution. It serves as a "soft" fork of Gitea, with a focus on expansion, federation, and privacy. You can create accounts on Codeberg and other instances or download it to self-host your own. It emphasizes security, scalability, federation, and privacy. Learn more about how it compares to other forges.
If you appreciate any of the following, Forgejo is definitely for you:
**Lightweight**: Forgejo can be easily hosted on almost any computer. Running on a Raspberry Pi? A small cloud instance? No problem!
**Project Management**: Beyond Git hosting, Forgejo provides issues, pull requests, wikis, kanban boards, and more to coordinate with your team.
**Publishing**: Have something to share? Use releases to host your software for downloads or publish it via package registries for Docker, npm, and many other package managers.
**Customizable**: Want to change your look? Adjust some settings? Numerous configuration switches allow Forgejo to work exactly how you want.
**Powerful**: Organization and team permissions, CI integration, code search, LDAP, OAuth, and much more. If you have advanced needs, Forgejo has you covered.
**Privacy**: From update checkers to default settings—Forgejo is designed to prioritize the privacy of you and your team.
**Federation**: (Work in Progress) We're actively working to interconnect software forges via ActivityPub, creating a collaborative network of personal instances.
How to use Forgejo?
Forgejo is a lightweight self-hosted software development platform offering Git code hosting, project management (e.g., issue tracking, pull requests, wikis, kanban boards), and more, designed to help teams collaborate and deliver high-quality software. It is a free, open-source software focused on scalability, federation, and privacy.
Core Functions of Forgejo
Lightweight
Privacy-Focused
Customizable
Community-driven
Ad-Free
Git Support
Usage Scenarios of Forgejo
- Self-host software development projects for full control over the development process.
- Run software development platforms on low-resource devices like Raspberry Pi or small cloud instances.
- Collaborate on project management with features like issue tracking, pull requests, wikis, and kanban boards.
- Release software versions and manage packages across various package managers like Docker and npm.
- Integrate advanced features such as CI/CD, code search, LDAP, and OAuth to meet complex development needs.
Common Questions about Forgejo
What does Forgejo do?
How do I use Forgejo?
What are the core features of Forgejo?
What are the use cases for Forgejo?





















