Resources Curated tools, libraries, and ecosystem links.
Curated tools, libraries, and resources for the JSON5 ecosystem.
Official Resources
Start here for the official JSON5 specification, library, and documentation.
Libraries & Packages
JSON5 implementations for different languages and platforms.
json5 (JavaScript)
Official JS implementation for Node.js and browsers
Officialjson5 (Python)
Python implementation via pip install json5
json5 (Rust)
Rust implementation with serde support
titanous/json5 (Go)
Go implementation, v1.0.0 - the drop-in encoding/json shape
JSON5 (.NET)
.NET/C# implementation via NuGet
at.syntaxerror:json5 (Java)
Java 11+ implementation on Maven Central, v2.1.0
Editor & IDE Support
Extensions and plugins for JSON5 syntax highlighting and validation.
Build Tools & Integrations
Use JSON5 in your build pipeline and development workflow.
webpack
Built-in JSON parser hook - no loader needed on webpack 5
Vite Plugin
Import .json5 files in Vite builds
ESLint
Lint .json5 files natively with the @eslint/json plugin
Babel
Parses babel.config.json and .babelrc with JSON5 semantics
TypeScript
tsconfig.json supports JSON5 features (comments)
Bun
Ships a built-in Bun.JSON5 parse and stringify - no dependency
Built inOnline Tools
Online validators, converters, and formatters for JSON5.
Community
Connect with the JSON5 community and get help.