MessagePack Alternatives

Apps similar to MessagePack include YAML, which is free and open source. Other options are TOML, Apache Thrift, Protocol Buffers and Avro. In total there are six Markup Languages like MessagePack for Windows, Linux, Mac, self-hosting and Android.

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

Alternatives list

  1. YAML icon
     31 likes

    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...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    Good alternative?
     
  2. TOML icon
     14 likes

    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.

    8 TOML alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  3. Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean abstractions and implementations for data transport, data serialization, and application level processing.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    Good alternative?
     
  4. Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Linux
    • Android
    • BSD
    Good alternative?
     
  5. Avro icon
     Like

    Apache Avro™ is a data serialization system. Avro provides: A compact, fast, binary data format. A container file, to store persistent data. Remote procedure call (RPC).

    5 Avro alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  6. Eno icon
     Like

    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
    Good alternative?
     
6 of 6 MessagePack alternatives