
markup
github
Determines which markup library to use to render a content file (e.g. README) on GitHub
AI 简介
github/markup 是一个 Ruby 库,用于根据文件扩展名自动选择合适的解析器将各类标记语言(如 Markdown、Textile、RST、AsciiDoc 等)转换为 HTML。其核心功能是格式识别与路由分发,支持 9 种主流标记格式,并依赖对应第三方库完成实际渲染;不执行 HTML 清洗或增强处理(如语法高亮、emoji 转换等),仅完成第一步解析决策。适用于需要在本地复现 GitHub 文件渲染逻辑的场景,例如构建文档预览服务、CI/CD 中的 README 验证、或自托管代码平台的 markup 渲染模块。
Ruby
MIT License6k
Stars
3.4k
Forks
614
Watchers
20
Issues
Star 增长
今日0
近 7 天0
近 30 天+4
综合评分66.4
默认分支master