marknative
无需浏览器即可把Markdown渲染成分页PNG或SVG的引擎,支持表格、代码高亮和数学公式,可在服务端运行。
挑一个能复现的小 issue,用 AI 编程助手把它修好。
分享到 X许可证: MIT
概述
marknative是一个Markdown渲染引擎,无需浏览器、Chromium或DOM,就能把Markdown输出为分页的PNG或SVG。它先把Markdown解析为带类型的文档模型,再用自己的排版和分页逻辑,通过原生2D画布逐页绘制,结果稳定可复现,适合服务端使用。支持CommonMark、GFM、Shiki代码高亮和MathJax公式。
主要特点
- 输出分页的PNG和SVG
- 支持CommonMark和GFM,含表格与任务列表
- 用Shiki实现代码语法高亮
- 通过MathJax渲染LaTeX公式
- 完全无头的服务端渲染
适用场景
适合需要在服务器上把Markdown转成固定尺寸页面图片、又不想运行浏览器的开发者。官方提供在线文档和示例图库。
- 上游仓库
- liyown/marknative
- GitHub 上的 fork
- Guo-astro/marknative
- 上游 Star 数
- 657
- 分类
- 文档、媒体与内容
- 编程语言
- TypeScript
- 许可证
- MIT
- Fork 时间
- 2026-04-02
- 同步状态
- 已同步上次同步 2026-10-20
同分类更多: 文档、媒体与内容
LuxTTS 是一款轻量级语音合成模型,可根据参考音频克隆音色并生成清晰的 48 kHz 语音。可通过 Python、Colab 或 Hugging Face Spaces 使用。
Fork 时间 2026-10-19上次同步 2026-10-20许可证: Apache-2.0文档、媒体与内容GitHub
一款可自托管的知识库,用于编写、整理、搜索和分享 Markdown 笔记。支持离线使用和团队工作区,适合个人或团队管理文档。
Textus是一款免费的开源Markdown编辑器,内置AI写作助手,可在macOS、Windows和Linux上写作与编辑。
Clypra是一款免费开源的视频编辑器,可在精准到帧的时间线上剪辑和编排视频,并使用 Rust 和 GPU 加速解码与渲染。