TOML Alternatives

    TOML is described as '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'. There are six alternatives to TOML for a variety of platforms, including Windows, Linux, Mac, BSD and Self-Hosted solutions. The best alternative is JSON, which is free. Other great apps like TOML are YAML (Free, Open Source), XML (Free), MessagePack (Free, Open Source) and Protocol Buffers (Free, Open Source).

    The list of alternatives was last updated Aug 17, 2018

    • JSON (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. View 5 alternatives to JSON
      • FreeProprietary
      • Self-Hosted
      • JavaScript
    • YAML 1.2 --- YAML: YAML Ain't Markup Language What It Is: YAML is a human friendly data serialization standard for all programming languages. View 6 alternatives to YAML
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux


    • 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. View 4 alternatives to XML
      No screenshots yet
      • FreeProprietary
      • Mac
      • Windows
      • Linux
    • MessagePack is an efficient binary serialization specification that lets you exchange data among multiple languages like JSON but quicker and with a lower overhead. View 6 alternatives to MessagePack
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
    • Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. View 6 alternatives to Protocol Buffers
      No screenshots yet
      • FreeOpen Source
      • Windows
      • Linux
      • Android
      • BSD
    • The eno notation language is a plain-text data format designed for file-based content. View 6 alternatives to Eno
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
    Showing 6 of 6 alternatives