awesome-json-next
msgpack-tools
Our great sponsors
awesome-json-next | msgpack-tools | |
---|---|---|
3 | 1 | |
55 | 247 | |
- | - | |
0.0 | 0.0 | |
about 3 years ago | over 2 years ago | |
C++ | ||
Creative Commons Zero v1.0 Universal | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-json-next
-
The Norway Problem
You might look at JSON Next variants (if you remember - "classic" JSON is a subset of YAML), see https://github.com/json-next/awesome-json-next
my own little JSON Next entry / format is called JSON 1.1 or JSONX, that is, JSON with eXtensions, see https://json-next.github.io/
-
JSON with Commas and Comments
FYI: I collect JSON variants with extension at the Awesome JSON - What's Next? page [1].
msgpack-tools
-
JSON with Commas and Comments
I wholeheartedly agree with this idea. In case anyone wants a fast C++ parser for this, RapidJSON [1] has optional support for comments and trailing commas; I actually added trailing comma support to it.
I did this to support hand-writing game data in JSON (e.g. monster stats, campaign dialog scripts) and then converting it to MessagePack at build time [2]. This gives you very high simplicity (e.g. no schemas) and excellent performance.
What are some alternatives?
russian-words - List of Russian words
tools - Unified developer tools for JavaScript, TypeScript, and the web
asn1c - The ASN.1 Compiler
ujsonin - Micro JSON Input / Reader
pyyaml - Canonical source repository for PyYAML
ruby-skyjam - A Google Music client gem
ron - Rusty Object Notation
json5 - JSON5 — JSON for Humans
pbc - A protocol buffers library for C
tao-data-js - TAO data JavaScript module