Standards:
- RFC 7159:
The application/json Media Type for JavaScript Object Notation (JSON),
March 2014.
(errata and status) - RFC 7158: The application/json Media Type for JavaScript Object Notation (JSON), March 2013 (OBSOLETE).
- RFC 4627: The application/json Media Type for JavaScript Object Notation (JSON), (OBSOLETE)
- RFC 7493: The I-JSON Message Format, March 2015.
- JSON Homepage (json.org)
- ECMA 262 (PDF), 3rd. edition (1999), aka ECMAscript/JavaScript.
- IEEE 754-1985: Standard for Binary Floating-Point Arithmetic.
Other python implementations:
Read my Comparing JSON Modules report.
- json module in Python 3.x
- jsonlib
- JsonUtils
- python-cjson
- python-json
- simplejson
- zif.jsonserver (for Zope)
- pyparsing.jsonParser (decoding only)
Useful links:
- JSON Wikipedia article.
- Parsing JSON is a Minefield, by Nicolas Seriot, 2016.
- Choosing a Python JSON Translator,
by Jim Washington, February 2007.
[Note this uses demjson version 1.1; the speed of the current version is many times better than what was reported here.]