finds.dev← search

// the find

go-gitea/gitea

★ 56,233 · Go · MIT · updated Jun 2026

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

Gitea is a self-hosted Git platform — issues, PRs, code review, CI/CD (GitHub Actions-compatible), package registries, and more — compiled to a single binary. It's the practical choice for teams that want GitHub-like workflows on their own infrastructure without the operational weight of GitLab.

Single statically-linked Go binary that runs on Linux, macOS, Windows, ARM, and PowerPC without a JVM or runtime dependency. GitHub Actions runner compatibility means existing workflows migrate without rewriting. Package registry support covers npm, Maven, Docker, PyPI, and more out of the box. Active maintenance cadence — nightly releases, automated backports, and a real security disclosure process.

The build requires both Go and Node/pnpm, so 'it's just a Go binary' is only true if you use the pre-built release tarballs — building from source is a two-toolchain operation. Gitea Actions is still catching up to GitHub Actions; complex workflow features (reusable workflows, some expression functions) have known gaps or quirks. The codebase has accumulated significant complexity: the models directory alone has dozens of subdirectories and the fixture-heavy test setup means database schema changes can silently break tests in unrelated packages. No native merge queue — teams doing high-throughput trunk-based development will miss it.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →