• 支持 JSON Schema Draft-07,覆盖类型、正则、长度、格式、枚举、条件、数组规则等核心特性
• 生成静态 HTML 和 Markdown 文档,支持多模板选择(默认基于 Bootstrap 的交互式模板,离线和简洁版本可选)
• 文档自带锚点链接,支持引用(包括循环引用)自动解析与跳转,提升大规模 schema 管理体验
• 丰富 CLI 和 Python API,支持配置文件和命令行参数灵活定制文档样式与功能
• 生成结果轻量快速,便于部署,无需额外服务器,Markdown 直接支持 GitHub 预览
• 代码层面提供 GenerationConfiguration 简化参数传递,支持配置按钮展开、CSS/JS 复制控制等细节优化
• 开源社区活跃,625+ 星,持续迭代,欢迎贡献完善未支持的特性(如属性依赖、媒体等)
本质上,json-schema-for-humans 聚焦于将复杂的 JSON Schema 结构以简洁、可交互的静态页面形式呈现,帮助团队和用户快速理解接口契约,降低沟通成本,提升开发效率和文档质量。