git-ui

Read-only web git ui made in rust


Branches

Name Last commit Author
main 2026-08-10 16:01:06 UTC thatscringebro

File Tree (HEAD)

Name Size
.gitignore 619
Cargo.lock 55072
Cargo.toml 562
DESCRIPTION 34
LICENSE 34598
README.md 131
services/rc_gitui 556
services/systemd.service 152
src/appstate.rs 18007
src/config.rs 1053
src/main.rs 8999
src/repo.rs 727
src/template.rs 1015
templates/file.html 555
templates/index.html 680
templates/not_found.html 192
templates/repo_summary.html 1153

History

commit 4b3bbf89177bbc4f615a6c752256a541dcda90e2 (HEAD -> main)
Author: thatscringebro <thatscringebro@tutanota.com>

git path in config

commit dabb00c8e8afc2f16431456c4fc1701028163415
Author: thatscringebro <thatscringebro@tutanota.com>

added services example

commit 431d284682399ccf8ace3aff2af35525b3ddf00d
Author: thatscringebro <thatscringebro@tutanota.com>

bit more logging

commit 04e14a3ffc527c1ea772a6c101763a4f6bb77757
Author: thatscringebro <thatscringebro@tutanota.com>

cargo.lock

commit 3b9de01d56db1fd48131784eefe685c5b5fb0972
Author: thatscringebro <thatscringebro@tutanota.com>

git http clone+pull

commit d498a0324fb4de13ef1845598fba671799ba6222
Author: thatscringebro <thatscringebro@tutanota.com>

syntax highlight

commit 76ca6b23cd66f00ddb30d857af3463d5a495a966
Author: thatscringebro <thatscringebro@tutanota.com>

better looking file view

commit 188daf864d588f8660c4b76b1e49f547624cea75
Author: thatscringebro <thatscringebro@tutanota.com>

file view

commit 636a45d421ab91410ebf0d3fe932be23600470e1
Author: thatscringebro <thatscringebro@tutanota.com>

not found fallback

commit b0fb2bf00e6bed9e9304d400590fe862a29093ff
Author: thatscringebro <thatscringebro@tutanota.com>

pas tout dans main.rs

commit 3ce5bdd22a60a97fa4177e070016f13fcc6c6ffe
Author: thatscringebro <thatscringebro@tutanota.com>

quick fix repo names

commit 9460bcf968b1bc9679b04af80763f32f4d2f023b
Author: thatscringebro <thatscringebro@tutanota.com>

Parallelism for better performance

commit 4b0dd56c961f492d66a5a85994e607b98db52550
Author: thatscringebro <thatscringebro@tutanota.com>

favicon path in config

commit 1cae8f6abe1eac3a4c48c98b0d666c3bd43ab140
Author: thatscringebro <thatscringebro@tutanota.com>

load plus rapide

commit 84ee97ef11653ad8380437e5b4f96ced34fb7a8c
Author: thatscringebro <thatscringebro@tutanota.com>

favicon + error 404

commit b24e03c597b7caad50555edad4027ecf3a468773
Author: thatscringebro <thatscringebro@tutanota.com>

added private repos

commit 683939039f80cec44bf3312a1ddc8864d834bb85
Author: thatscringebro <thatscringebro@tutanota.com>

config

commit 8e8ef276e1b093f9a54406211c8115ea633822e4
Author: thatscringebro <thatscringebro@tutanota.com>

ajustements for repo with objects - not files

commit ecc95955ed951e16f812a1ba1e09276783736c92
Author: thatscringebro <thatscringebro@tutanota.com>

git graph

commit b44ebee6cf9819d6dc8028b97681f3d1b919ffe1
Author: thatscringebro <thatscringebro@tutanota.com>

most of the repo summary

commit 89a8237bfea9d226ebc92b7a1a195b9c29e330fd
Author: thatscringebro <thatscringebro@tutanota.com>

logique de base

commit 990c10c75f86244b0c2d39994b9416298e52009e
Author: thatscringebro <thatscringebro@tutanota.com>

hello world

commit 26d57f742d111d1076da1a017dc5b535972e1f70
Author: thatscringebro <merlinge@tutanota.com>

Initial commit


Contents of README.md

git-ui

Read-only git web ui written in rust.

Heavily inspired by web-git-sum by mitxela