Top 15 Apache Thrift Alternative and Similar Softwares | Dec 2024

The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml, Delphi, ActionScript and other languages.

1. Ice

Ice The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and JavaScript. Ice is used in mission-critical projects by companies all over the world. Ice takes care of all interactions with low-level network programming interfaces and allows you to......

2. nimrod-ipc

nimrod-ipc A simple API for interprocess communication for java using ZeroMQ.ZeroMQ supports many advanced messaging scenarios. This API covers two major use-cases which I find useful when developing enterprise/distributed applications whilst requiring minimal configuration and code to use these features :1) Remote method invocation : A thread in running in one......

3. Agility.js

Agility.js Agility.js is an MVC library for Javascript that lets you write maintainable and reusable browser code without the verbose or infrastructural overhead found in other MVC libraries.......

4. Gearman

Gearman Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications,......

5. Espresso Framework

Espresso Framework Scalable Web Framework aimed at Speed and Simplicity......

6. Friar

Friar Friar Framework is an HTML5 eBook framework to publish interactive books on Android devices using simply open web standards.......

7. Batman.js

Batman.js Batman.js is a framework for building rich web applications with CoffeeScript or JavaScript. App code is concise and declarative, thanks to a powerful system of view bindings and observable properties. The API is designed with developer and designer happiness as its first priority.......

8. Thorax

Thorax An opinionated, battle-tested Backbone + Handlebars framework to build large scale web applications.......

9. Lightstreamer

Lightstreamer Lightstreamer is a server for delivering real-time messages to browser-based and mobile applications, using WebSockets and HTTP. Features include dynamic throttling, bandwidth and frequency control, delta delivery, and total control over security and the quality of service.-The server runs on any platform (Linux, Windows, Unix, and more)- Deploy in the......

10. Caracal Framework

Caracal Framework Fast, lightweight, developer oriented framework. Clear separation of code and content Built-in JSON based API Easy-to-use administration interface Flexible framework that gets out of your way......

11. KrakenJS

KrakenJS The kraken suite is a secure and scalable layer that extends express for NodeJS by providing structure and convention.......

12. NHibernate .NET

NHibernate .NET NHibernate is a mature, open source object-relational mapper for the .NET framework. It's actively developed , fully featured and used in thousands of successful projects.......

13. Nombo

Nombo Nombo is an Open Source Node.js framework that allows you to easily build Rich Cloud Applications.......

14. Mojito

Mojito Mojito - A JavaScript MVC application framework that runs in either a Node.js or browser environment.......

15. Yaf

Yaf Yaf is the first PHP MVC framework which is written in C and built as PHP extension. It is considered the fastest and the lowest resource consuming PHP framework for now. It is well tested and has been applied successfully in many high traffic products in Baidu, Sina and other......