Gitmal – a static pages generator for Git repos
3 months ago
- #git
- #static-site-generator
- #developer-tools
- Gitmal 是一个用于 Git 仓库的静态页面生成工具。
- 它能生成包含文件、提交记录、代码高亮和 Markdown 渲染的静态 HTML 页面。
- 安装方式:通过 `go install github.com/antonmedv/gitmal@latest` 或使用 Docker。
- 在仓库目录下运行 `gitmal .`,生成的页面将保存在 `./output` 目录中。
- 使用 `gitmal --help` 查看可用选项。
- 支持多种代码高亮主题(例如 `--theme github-dark`)。
- 示例托管仓库包括 google/zx、ziglang/zig 和 my-badges/my-badges。
- 在 Kubernetes 仓库上,使用 `--minify` 和 `--gzip` 选项生成约需 25 分钟,产生约 2GB 的文件。