Hasty Briefsbeta

双语

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 的文件。