GitHub/GitLab alternative written in V.
https://gitly.org
- Light and fast
- Minimal amount of RAM usage (works great on the cheapest $3.5 AWS Lightsail instance)
- Easy to deploy (a single <1 MB binary that includes compiled templates)
- Works without JavaScript
- Detailed language stats for each directory
- "Top files" feature to give an overview of the project
This is pre-alpha software
The V web framework and Gitly are at an early stage of development. Lots of features are missing. The biggest missing features that will be implemented soon:
- Multiple users and multiple repos
-
git push
- Access via ssh
- Pull requests
sassc static/css/gitly.scss > static/css/gitly.css
v .
./gitly
If you don't want to install sassc
, you can simply run
curl https://gitly.org/gitly.css --output static/css/gitly.css
Required dependencies:
- V 0.1.28.1 (https://vlang.io)
- SQLite (Ubuntu/Debian:
libsqlite3-dev
) - Markdown (
v install markdown
) - sassc
Gitly will support Postgres and MySQL in the future (once V ORM does).