Alternatives to Forgejo
Lightweight self-hosted Git forge, a community fork of Gitea. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Forgejo
Lightweight self-hosted Git forge, a community fork of Gitea.
Replacements
Listings that take over the same core job as Forgejo.
GitLab CE
Self-hosted Git platform with built-in CI/CD, registry and issue tracking.
Moving to GitLab CE adds built-in CI/CD, registries and issue tracking in one install, but it needs several gigabytes of memory and puts many advanced features in paid tiers.
OneDev
Self-hosted Git server with CI/CD, issue boards and package registries in one binary.
OneDev runs as one process with CI/CD, issue boards and package registries built in, under the MIT licence, though its community and integration list are much smaller.
Soft Serve
Host Git repositories with an interface available over SSH.
Soft Serve hosts repositories with an interface over SSH, so you browse and administer repositories from a terminal instead of a browser, under the MIT licence.
Similar software
Related functionality, not a direct replacement.
GitHub CLI
GitHub's official command-line tool: pull requests, issues, releases and Actions runs from the terminal next to git.
SourceGit
A fast desktop Git client for all three platforms that covers rebase, bisect, worktrees and LFS.
lazygit
A terminal interface for Git that makes staging chunks, interactive rebase and stashing things you actually do.
Git
A free and open-source distributed version control system for projects of any size.