ion-docs
zish
ion-docs | zish | |
---|---|---|
4 | 2 | |
21 | 14 | |
- | - | |
4.1 | 0.0 | |
5 days ago | over 1 year ago | |
Java | ANTLR | |
Apache License 2.0 | MIT No Attribution |
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.
ion-docs
-
Rob Pike: Gobs of data (2011)
Have you tried the superset of json from AWS?
https://amazon-ion.github.io/ion-docs/
-
Introducing JXC: An extensible, expressive data language. It's a drop-in replacement for JSON and supports type annotations, numeric suffixes, base64 strings, and more!
How it compares to Amazon Ion?
-
Amazon Ion – a richly-typed, self-describing, hierarchical serialization format
Disclosure: I manage the Ion and PartiQL teams at Amazon.
If you want to create an issue for it (the best repo is probably the ion-docs one: https://github.com/amzn/ion-docs/issues) that will help to show us there is demand for it. Providing information on your use case helps us prioritize.
zish
-
Uniform eXchange Format (UXF) – plain text human readable typed storage format
Likewise, I had a go at trying to improve on JSON and this is my attempt:
https://github.com/tlocke/zish
Any comments / criticisms gratefully received.
-
Amazon Ion – a richly-typed, self-describing, hierarchical serialization format
One problem with Ion is that it doesn't have a map type, but instead a struct type that allows duplicate keys. I created Zish https://github.com/tlocke/zish as a serialization format that addresses the shortcomings of JSON and Ion. Any comments / criticisms welcome.
What are some alternatives?
Protobuf - Protocol Buffers - Google's data interchange format
uxf - Uniform eXchange Format (uxf) is a plain text human readable optionally typed storage format that supports custom types. It may serve as a convenient alternative to csv, ini, json, sqlite, toml, xml, or yaml.
Cap'n Proto - Cap'n Proto serialization/RPC system - core tools and C++ library
mir-ion - Ion, JSON, YAML, CSV, CBOR and Msgpack serialization framework
DeDRM_tools - DeDRM tools for ebooks
binlog - A high performance C++ log library, producing structured binary logs
cue - The home of the CUE language! Validate and define text-based and dynamic configuration
ion-java-benchmark-cli