Aegis is a self-hosted code forge that mainly supports the Git distributed version control system.
Latest Release: v0.1.5 (2025-11-30)
Latest Nightly: v0.1.5.build_0 (2025-11-30)
- Simple, functional UI;
- No JavaScript - works all major browsers and a lot of minor ones, including Ladybird, K-Meleon and NetSurf.
- Proper web installer for easy installation;
- Read/write access through SSH with per-namespace and/or per-repository user access control;
- Issue tracking and pull requests;
- Webhooks for external CI/CD (experimental feature; subject to change)
- Support for snippets (à la GitHub snippets)
- Multiple operation mode for different needs:
- Plain Mode for when you only need to have a web interface, similar to
git-instaweb.
- Simple Mode for when you only need mininum features like creating repositories, push/pull by SSH and basic access control.
- Normal Mode, which comes with all the usual features.
- And many tiny things:
- Labels for repositories;
- UI for Git Blame;
- UI for directly editing files;
- 2-Factor Authentication
Co-Authored-By
While we don't have a demo yet, here are a few screenshot from the latest nightly (v0.1.3-b1).
The code repository can currently be found on GitHub.
NOTE: This project has no relations with the original Aegis.