Avro Alternatives

Avro is described as '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)' and is an app. There are five alternatives to Avro for a variety of platforms, including Windows, Linux, BSD, Mac and Self-Hosted apps. The best Avro alternative is Apache Thrift, which is both free and Open Source. Other great apps like Avro are Ice, MessagePack, Protocol Buffers and The Melange Language Workbench.

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

Alternatives list

  1. Copy a direct link to this comment to your clipboard

    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

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
    • Apache Thrift is the most popular Windows, Mac, Linux & Self-Hosted alternative to Avro.

    • Apache Thrift is the most popular Open Source & free alternative to Avro.

    • Apache Thrift is Free and Open SourceAvro is also Free and Open Source
  2. Ice icon
     3 likes
    Copy a direct link to this comment to your clipboard

    The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and JavaScript.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  3. MessagePack icon
     2 likes
    Copy a direct link to this comment to your clipboard

    MessagePack is an efficient binary serialization specification that lets you exchange data among multiple languages like JSON but quicker and with a lower overhead.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  4. Copy a direct link to this comment to your clipboard

    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
     
    • Protocol Buffers is the most popular Android alternative to Avro.

    • Protocol Buffers is Free and Open SourceAvro is also Free and Open Source
  5. Copy a direct link to this comment to your clipboard

    Melange is a language workbench that provides a modular approach for customizing, assembling and integrating multiple domain-specific language (DSL) specifications and implementations.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
5 of 5 Avro alternatives