{"repo":"antonmedv/gitmal","free":true,"listed":false,"github":"https://github.com/antonmedv/gitmal","clone":"git clone https://github.com/antonmedv/gitmal.git","description":"A static page generator for repos","language":"Go","stars":1342,"topics":["git","go","static-site-generator"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"Gitmal Gitmal is a static page generator for Git repositories. Gitmal generates static HTML pages with files, commits, code highlighting, and markdown rendering. Installation Or download prebuilt binary from releases. Usage Run gitmal in the repository dir. Gitmal will generate pages in ./output directory. Run gitmal with --help flag, go get a list of available options. Screenshots Examples Here are a few examples of repos hosted on my website: - git.medv.io/zx/ — github.com/google/zx - git.medv.io/zig/ — codeberg.org/ziglang/zig (light theme) - git.medv.io/my-badges/ — github.com/my-badges/my-badges Gitmal on kubernetes repository works as well. Generation on my MacBook Air M2 with --minify and --gzip flags takes around 25 minutes, and the generated files weigh around 2 GB. Themes Gitmal supports different code highlighting themes. You can customize the theme with --theme flag. Documentation - How to Self-Host a Git Repository? License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/antonmedv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/antonmedv/gitmal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}