Freedom251 › JSON Schema for Humans
Instead of JSON Schema for Humans
JSON Schema for Humans alternatives
JSON Schema for Humans turns valid JSON or YAML schemas into static HTML or Markdown documentation. It accepts files, directories, glob patterns, or comma-separated inputs, and offers both command-line and Python methods. Its templates include expandable sections, conditional-subschema tabs, anchor links, and an offline option that bundles CSS and JavaScript. Markdown can be published without an HTTP server, including for browsing in GitHub, while a TechDocs template is aimed at TechDocs and MkDocs Material. It is free, open source, and runs on Linux, macOS, Windows, or self-hosted systems.
- 1
Asciidoctor
Free plan APIExtensionLinux+4AsciiDoc publishing across multiple output formats — Asciidoctor converts AsciiDoc into formats including HTML5, DocBook, PDF, EPUB 3, and man pages, rather than documenting JSON Schemas.
- 2
Kotlin/JS
Free plan LinuxMacWeb+1Kotlin teams targeting browsers or Node.js — Kotlin/JS transpiles Kotlin code to JavaScript for browsers or Node.js; it does not generate JSON Schema documentation.
Open source Visit site - 3
Scaladoc
Free plan LinuxMacWeb+1Documenting Scala libraries and source APIs — Scaladoc generates HTML documentation from comments in Scala source, instead of static HTML or Markdown from JSON Schemas.
- 4
Scalar
Free plan Open source APILinuxMac+3API portals with OpenAPI workflows and tooling — Scalar combines interactive API references from OpenAPI with SDK generation, an API registry, and an offline-first API client.
- 5
- 6
Swagger Codegen
Free plan Open source APILinuxMac+3Generating API clients, server stubs, and docs — Swagger Codegen generates API clients, server stubs, and documentation from OpenAPI or Swagger definitions, rather than JSON Schema docs.
Open source Visit site - 7
Swift Package Manager
by Swift Package ManagerFree plan iPhoneLinuxMac+1Managing Swift packages and dependencies — Swift Package Manager handles package formats, dependency resolution, lockfiles, registry authentication, and offline installation rather than documentation generation.
Free plan Visit site - 8
Antora
Free plan LinuxMacSelf-hosted+1 - 9
DocFX
Free plan APILinuxMac+2 - 10
AsyncAPI Generator
Free plan LinuxSelf-hosted - 11
Doxygen
Free plan LinuxMacWindows - 12
mdBook
Free plan LinuxMacWindows - 13
Natural Docs
Free plan LinuxMacWindows - 14
Jazzy
Free plan LinuxMac - 15
phpDocumentor
Free plan LinuxMacSelf-hosted - 16
- 17
MkDocs
Free plan LinuxMacSelf-hosted+1 - 18
Docsify
Free plan Self-hostedWeb - 19
RDoc
Free plan LinuxSelf-hosted - 20
JSDoc
Free plan APISelf-hosted - 21
PyDoctor
Free plan LinuxMacWindows - 22
Stoplight Elements
Free plan Self-hostedWeb - 23
TypeDoc
Free plan APILinuxSelf-hosted - 24
unittest
Free plan LinuxMacWindows - 25
Widdershins
Free plan APILinuxSelf-hosted - 26
CMinx
Free plan - 27
rustdoc
Free plan LinuxMacWindows
Its focus is narrow: it documents JSON Schema rather than serving as a general-purpose publishing system or API documentation suite. The README lists property names and size, property dependencies, and media as unsupported, and flat HTML and Markdown templates are works in progress. Inputs must be valid JSON Schema, and API reference generation is not offered. Consider whether you need schema-specific output, broader publishing formats, documentation from source code, or API clients and SDKs; also weigh each tool’s authoring workflow and platform fit before switching.
← Back to JSON Schema for Humans The whole documentation generators list