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.
- Free • Open Source
- 8 Apache Thrift alternatives
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.
License model
- Free • Open Source
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- BSD
- Self-Hosted
Apache Thrift Features
- 2 Ice alternatives
The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and JavaScript.
License model
- Free • Open Source
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- BSD
Ice Features
- 6 MessagePack alternatives
MessagePack is an efficient binary serialization specification that lets you exchange data among multiple languages like JSON but quicker and with a lower overhead.
License model
- Free • Open Source
Country of Origin
Japan
Platforms
- Mac
- Windows
- Linux
- BSD
- 6 Protocol Buffers alternatives
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...
License model
- Free • Open Source
Country of Origin
United States
Platforms
- Windows
- Linux
- Android
- BSD
- 2 The Melange Language Workbench alternatives
Melange is a language workbench that provides a modular approach for customizing, assembling and integrating multiple domain-specific language (DSL) specifications and implementations.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux