Deploy Now

SaaS Alternative

GitHub Bitbucket GitLab

Stars

113

Forks

13

Watchers

5

Developer links

GitArena

GitArena gives your team its own place to host code, combining repository hosting, issue tracking, and code review in one lightweight service you run yourself. Push and pull over HTTP or SSH, browse code in the browser with syntax highlighting, blame, and raw views, and follow commit history with diffs branch by branch. Repositories can be forked, archived, tagged, and released with downloadable assets, and every project gets an issue tracker with labels, milestones, assignees, and a kanban board. Issues are stored natively in Git using the git-bug format, so they travel with the repository and remain readable offline with the git-bug CLI. Merge requests collect changes for review before they land, while organizations and teams control who can see and change each project. Search spans code, repositories, issues, and users from one box, profiles show contribution graphs and activity, and sign-in supports passwords, SSH keys, passkeys, and OAuth single sign-on. A REST API exposes the platform to your own tooling, and the whole service runs from a single Docker Compose stack or a compiled binary with a separate frontend build. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

GitArena
GitArena
GitArena
GitArena
GitArena

Benefits

  • Your Code Stays Home
  • Repositories, issues, and reviews live on your own server with Git over HTTP and SSH, so your source code never has to sit on a third-party platform to get a modern forge experience.
  • Issues Travel With Repositories
  • Issues are stored natively in Git in the git-bug format, which means they clone, fork, and archive together with the code and can be read offline with the git-bug command-line tool.
  • Lightweight Rust Performance
  • The backend is a single compiled Rust service built for speed and small footprints, running comfortably on modest hardware where heavier forges demand several gigabytes of memory before the first push.
  • Teams, Keys, And Single Sign-On
  • Organizations and teams model access control, members manage SSH keys and passkeys, and OAuth single sign-on connects the forge to the identity provider your team already uses.

Features

  • Git Over HTTP And SSH
  • Repositories support clone, push, and pull over HTTP and SSH, with forking, archiving, branch and tag listings, releases with asset uploads, and zip or tar.gz downloads.
  • Web Code Browser
  • Files render with syntax highlighting, blame annotations, raw views, and commit history with diffs, so reviewing history and tracing a line's origin never requires a local clone.
  • Issues In Git
  • The tracker stores issues in the git-bug format inside Git itself, offering labels, milestones, assignees, open and closed states, and a kanban board per repository.
  • Merge Requests
  • Changes are proposed as merge requests with branch comparisons, addition and deletion counts, labels, and discussion, keeping review in the same place as the code.
  • Organizations And Teams
  • An organization and team model controls repository access, while user profiles show contribution graphs, activity feeds, stars, and organization memberships at a glance.
  • Search And REST API
  • Global search covers code, repositories, issues, merge requests, and users, and a documented REST API lets scripts and integrations drive the forge programmatically.

Apps Similar to GitArena