Show HN: A Standalone/GitHub CLI Extension to Preview GitHub Flavored Markdown
a year ago
- #markdown
- #cli
- #github
- 一个名为'gh-gfm-preview'的Go语言程序,用于本地预览GitHub风格的Markdown(GFM)文档。
- 启动本地Web服务器,使用yuin/goldmark及其扩展来渲染Markdown文档。
- 可作为GitHub CLI扩展使用。
- 基于yusukebe/gh-markdown-preview的硬分叉版本,专注于离线功能。
- 功能包括离线操作、快速渲染、无依赖、零配置、实时重载、自动打开浏览器、自动端口探测和优雅降级。
- 支持大多数GitHub风格Markdown规范,包括表情符号、警告框、语法高亮、章节链接、MathJax公式、Mermaid图表、GeoJSON/TopoJSON地图和STL 3D模型。
- 安装方式支持通过Go语言编译、启用Flakes的Nix包管理器或作为GitHub CLI扩展安装。
- 使用方法可指定Markdown文件或自动检测README文件。
- 选项支持暗黑/明亮主题、禁用自动打开/重载、设置主机/端口和详细输出模式。
- 提供了与Neovim集成实现Markdown预览的示例。
- 列出了重新生成资源文件和构建程序的命令。
- 包含相关项目和工具的参考链接。