shroomgit

generate static pages of git repos
git clone https://git.davidvoz.net/shroomgit.git
index
logs
tree

Recent Commits
2026-04-03 lot of refactoring due to a strange conflict ... David Voznyarskiy
2026-04-03 better formatting and README description tryi... David Voznyarskiy
2026-04-03 i honestly forgot what changed but i went bac... David Voznyarskiy
2026-04-03 test David Voznyarskiy
2026-03-25 shgit index page gen dev finished until a com... David Voznyarskiy

Head Branch
master, 15 commits

README
1Shroomgit: shindex shgit
2========================
3Quickly generate a static html page of your git repos
4
5
6Requirements
7------------
8git
9go
10
11
12Installation
13------------
14
15 git clone https://git.disroot.org/davidv/shroomgit.git
16 cd shroomgit
17 make
18
19The shindex and shgit binaries will be within the bin/ directory
20
21
22Documentation
23-------------
241) shindex: generate an index page of various repositories
25
26 shindex repo1 repo2 ... > site.html
27
28Shindex directory outputs HTML code, use that to direct it to where you
29want. Shindex works with an unlimited amount of repositories as input.
30
31Within shared/shared.go, the logo, the page title, and description can
32be configured and edited.
33
342) shgit: generate pages for a repository
35
36 shgit repo output_dir
37 shgit repo
38
39Still very much a work in progress. Shgit takes a repository as an
40argument and outputs multiple HTML files and directories into either a
41specified directory or, if no output directory is given, into the
42working directory.
43
44Within shared/shared.go, configuration of the logo and favicon can be
45set.
46
47
48License
49-------
50unlicense license <https://unlicense.org/>