Featured Offers
Promote Your SaaS
Put your product right in front of decision-makers and digital creators. Click here to check our affordable sponsorship plans.
Verified Options & Solutions
Want to get discovered by thousands of active tech buyers? Claim this premium spot today and accelerate your product growth.
The ubiquitous distributed VCS; a bare repository can be hosted on low‑power devices with minimal overhead.
#3 Gitea
A self‑hosted Git service written in Go; tiny binary, low memory usage, and easy to deploy on ARM boards.
#4 Gogs
Another lightweight Go‑based Git server; focuses on simplicity and minimal resource consumption.
#5 Fossil
Integrated VCS, bug tracker, wiki, and web UI in a single ~1 MB executable; ideal for constrained environments.
Fast, easy‑to‑use distributed VCS with a small footprint; works well on embedded development hosts.
#7 Bazaar (bzr)
Canonical’s lightweight VCS; supports both centralized and distributed workflows with low memory usage.
Mature centralized VCS; server can be run on modest hardware and integrates well with many IDEs.
#9 Gitolite
Access‑control layer for Git repositories; runs as a simple SSH daemon without a web UI, perfect for headless devices.
#10 cgit
Fast, lightweight web interface for Git repositories; written in C and suitable for low‑resource servers.
#11 Gitweb
Perl‑based Git web viewer that ships with Git; minimal dependencies and easy to host on embedded Linux.
Community Edition can be run in a stripped‑down Docker container; suitable for modest hardware when full CI/CD isn’t required.
Minimalist, self‑hostable platform; the core services are lightweight and can be deployed on small VPS or ARM boards.
#14 Monotone
Distributed VCS with a single SQLite database; tiny binary and no external dependencies.
#15 Darcs
Patch‑oriented distributed VCS; small footprint and simple command‑line interface.
High‑performance central VCS; the free server can run on modest hardware and offers fine‑grained access control.
#17 GitBucket
Scala‑based Git platform; runs on a lightweight Jetty server and can be packaged as a single JAR.
#18 Kallithea
Self‑hosted source control management system supporting both Git and Mercurial; minimal dependencies (Python + SQLite).
Suite of development tools; can be installed with a minimal stack for just repository hosting on low‑spec servers.
Git‑based code review tool; can be run in a small Docker container, providing repository hosting plus review workflow.
Embedded Ruby library for Git operations; useful when you need repository access directly from a lightweight Ruby app.
#22 libgit2
Portable, pure C implementation of Git core; can be embedded in custom tools for ultra‑lightweight repository handling.
#23 Gitolite2
Legacy but still functional version of Gitolite; even smaller footprint for simple access‑controlled Git hosting.
Atlassian’s on‑prem Git server; a stripped‑down installation can run on modest hardware for small teams.
While primarily a CI runner, it can serve as a lightweight proxy for Git repositories on constrained devices.
#26 SVNEdge
Compact Subversion server appliance; designed for low‑resource environments with a web UI.
Modern continuation of Bazaar; lightweight and Python‑based, suitable for embedded development workflows.
Extension to Git for managing large files; can be configured to store data on external media, keeping the repository itself lightweight.
#29 Pijul
Next‑generation VCS built on a mathematically sound model; tiny binary and efficient for embedded codebases.
#30 RCS
Very old, line‑oriented revision control system; still useful for tiny projects where full VCS features are unnecessary.
#31 CVS
Concurrent Versions System; lightweight server mode can run on low‑end hardware for simple centralized versioning.