GitProxy
Proxy for Git that applies rules and workflows to all outgoing git push operations and ensures they are compliant. It supports both HTTP/HTTPS and SSH protocols with security scanning and validation.
Actively maintained with regular releases.
Commit activity more than 65% of tracked projects; popularity more than 14%. How this is calculated.
Commits, last 11 months
| Stars | 253 |
|---|---|
| Latest release | v2.1.1 · 8 Sept 2026 |
| Repo updated | 27 Sept 2026 |
| Licence | Apache-2.0 |
| Built with | Nodejs, Docker |
Is GitProxy actively maintained?
Over the last 11 months the project absorbed 525 commits, of which 391 arrived in the most recent quarter — roughly 130 commits a month.
Activity is accelerating: the last quarter carried 192% more commits than the one before it.
The most recent tagged release, v2.1.1, shipped within the last month — a current, installable version exists today.
Of the 9 projects we track in Proxy, GitProxy ranks #2 by health score — in the top quarter of its category.
What GitProxy actually does
GitProxy is a dedicated proxy server designed to sit in front of your Git repositories and intercept outgoing push operations. It evaluates these pushes against predefined compliance rules, running security scans and validation checks for both HTTP and SSH traffic.
Best fit: It is well-suited for engineering teams that need centralized enforcement of security policies and compliance workflows before code changes reach upstream servers.
Worth knowing: Because it intercepts all write operations, any downtime or latency introduced by the proxy will directly disrupt developer workflows and block deployments.
Deployment notes
As a Node.js application packaged for Docker, it typically requires persistent storage for configuration files and a reverse proxy to handle TLS termination for incoming HTTPS traffic.
Links
Alternatives to GitProxy
Projects in the same categories, ordered by health score.
Fast and secure standalone server for resizing and converting remote images.
HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative).
Light-weight HTTP/HTTPS proxy daemon.
A proxy server that runs a Shadowsocks instance for each access key and a REST API to manage the access keys.
SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent (handy when you pay per GB of data). It is dockerised and simple to install.
Forward proxy server supporting proxy chaining, protocol inspection, MITM Interception, ICAP adaptation and transparent proxy.