JSON5
lastmod 2024-12-11created 2024-12-111 edits
JSON for humans
About
- JSON5 is a format that extends the JSON file format to make it easier for people to write and maintain by hand
- Not intended for machine-to-machine communication
- Started in 2012; as of 2022 it is downloaded more than 65 million times per week and is in the top 0.1% of most depended-upon packages on npm
- Adopted by major projects such as Chromium, Next.js, Babel, Retool, and WebStorm
- Natively supported on Apple platforms such as MacOS and iOS.
Features of JSON5
- A superset of JSON that includes some syntax from ECMAScript 5.1.
- A JSON5 file is always a valid ES5 file.