JSON Alternatives

JSON is described as '(JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999' and is an app in the development category. There are eight alternatives to JSON for a variety of platforms, including Mac, Windows, Linux, BSD and Self-Hosted apps. The best JSON alternative is YAML, which is both free and Open Source. Other great apps like JSON are KDL, XML, TOML and Solidity.

Copy a direct link to this comment to your clipboard
JSON alternatives page was last updated

Alternatives list

  1. YAML icon
     29 likes
    Copy a direct link to this comment to your clipboard

    YAML is a human-readable data serialization language. It is commonly used for configuration files and in applications where data are being stored or transmitted. YAML targets many of the same communications applications as Extensible Markup Language (XML) but has a minimal...

    12 YAML alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
    |
    7
    • Almost everyone thinks YAML is a great JSON alternative.

    • YAML is the most popular Windows, Mac, Linux & Self-Hosted alternative to JSON.

    • YAML is the most popular Open Source & free alternative to JSON.

    • YAML is Free and Open SourceJSON is also Free and Open Source
  2. KDL icon
     1 like
    Copy a direct link to this comment to your clipboard

    KDL is a small, pleasant document language with XML-like node semantics that looks like you're invoking a bunch of CLI commands! It's meant to be used both as a serialization format and a configuration language, much like JSON, YAML, or XML.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Visual Studio Code
    • Sublime Text
    • IntelliJ IDEA
    • Vim
    • Self-Hosted
     
  3. XML icon
     11 likes
    Copy a direct link to this comment to your clipboard

    Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable.

    10 XML alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
  4. TOML icon
     13 likes
    Copy a direct link to this comment to your clipboard

    TOML aims to be a minimal configuration file format that's easy to read due to obvious semantics. TOML is designed to map unambiguously to a hash table. TOML should be easy to parse into data structures in a wide variety of languages.

    9 TOML alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Solidity icon
     4 likes
    Copy a direct link to this comment to your clipboard

    Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state.

    15 Solidity alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
    |
    2
    Comments about Solidity as an Alternative to JSON
    Guest
    Negative
    3

    Solidity is not an object notation language

    Review by a new / low-activity user.
    Guest
    Negative
    0

    Solidity is a language, not a notation, and they serve completely different purposes.

    Review by a new / low-activity user.
    JSON Icon
    Solidity icon
    • Solidity is the most popular Web-based alternative to JSON.

    • Solidity is Free and Open SourceJSON is also Free and Open Source
  6. Copy a direct link to this comment to your clipboard

    Infinite canvas tools are a way to view and organize information spatially, like a digital whiteboard. Infinite canvases encourage freedom and exploration, and have become a popular interface pattern across many apps.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
     
  7. Hjson icon
     Like
    Copy a direct link to this comment to your clipboard

    Hjson is a syntax extension to JSON. It's NOT a proposal to replace JSON or to incorporate it into the JSON spec itself. It's intended to be used like a user interface for humans, to read and edit before passing the JSON data to the machine.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Online
    • BSD
     
  8. Eno icon
     Like
    Copy a direct link to this comment to your clipboard

    Eno is a data language for all people. Its simple structure welcomes a wide audience, both in regards to cultural background as well as technical ability. Deliberate design choices such as a flat hierarchy and the absence of types at the language level make it one of the easiest...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
8 of 8 JSON alternatives