{"categories":[{"label":"Documentation","url":"https://skillfed.io/packages/category/documentation"}],"enrichment":{"capability":"Generates static HTML or Markdown documentation pages from JSON Schema files, supporting JSON Schema Draft-07 with multiple templates and reference resolution.","skillfed_tags":["schema-documentation","static-site-generation"],"use_cases":["Generate API documentation from JSON Schema files for developer reference.","Create schema documentation in Markdown for inclusion in GitHub repositories or wikis.","Build static HTML schema docs to host on documentation sites without server-side processing.","Document configuration file schemas for command-line tools or applications.","Generate multiple schema docs in batch from a directory of schema files."],"what_it_does":"json-schema-for-humans is a documentation generator that reads JSON Schema files and produces static HTML or Markdown pages describing the schema structure. It's built on Jinja2 templating with support for JSON Schema Draft-07 features including types, formats, constraints, combining schemas (oneOf, allOf, anyOf, not), and references\u2014both internal and external (local files or URLs). The tool works both as a CLI command (generate-schema-doc) and as a Python library with methods for generating from files, filenames, or file objects.\n\nThe package is useful when you need human-readable schema documentation that can be hosted statically or embedded in existing documentation systems. It handles multiple input formats (JSON and YAML), supports different output templates, and generates anchor links for deep linking to specific schema sections. Since the output is static HTML or Markdown, it's faster to load and easier to host than dynamic documentation systems.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, low install friction, and solves a clear problem\u2014turning JSON schemas into readable documentation. It's mature (Development Status 6), supports current Python versions, and carries a permissive license. Install it if you need to document JSON schemas in static HTML or Markdown format."},"id":"json-schema-for-humans","links":{"html":"https://skillfed.io/packages/json-schema-for-humans","md":"https://skillfed.io/packages/json-schema-for-humans.md","pypi":"https://pypi.org/project/json-schema-for-humans/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-11-21","license_spdx":null,"license_treatment":"permissive","name":"json-schema-for-humans","python_support":"supports_current","summary":"Generate static HTML documentation from JSON schemas"},"popularity":{"monthly_downloads":2072062,"position":3322,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.5.1"}
