A platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications
It allows developers to dispatch a function that returns an observable, promise or iterable of action(s). Compose and cancel async actions to create side effects and more. | It is a type-safe composable asynchronous and concurrent programming library for Scala that is based on pure functional programming. |
Redux async actions;Rest requests with Redux;ReactiveX standards | Build scalable applications with 100x the performance of Scala's Future;
Use the full power of the Scala compiler to catch bugs at compile time; Easily build concurrent apps without deadlocks, race conditions, or complexity; Build apps that never leak resources (including threads!), even when they fail |
Statistics | |
GitHub Stars - | GitHub Stars 4.3K |
GitHub Forks - | GitHub Forks 1.4K |
Stacks 105 | Stacks 26 |
Followers 45 | Followers 28 |
Votes 0 | Votes 0 |
Integrations | |
| No integrations available | |

It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. t provides a great experience, such as live code editing combined with a time traveling debugger.

MobX is a battle tested library that makes state management simple and scalable by transparently applying functional reactive programming (TFRP). React and MobX together are a powerful combination. React renders the application state by providing mechanisms to translate it into a tree of renderable components. MobX provides the mechanism to store and update the application state that React then uses.

Akka is a toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM.

Orleans is a framework that provides a straightforward approach to building distributed high-scale computing applications, without the need to learn and apply complex concurrency or other scaling patterns. It was created by Microsoft Research and designed for use in the cloud.

Small, fast and scaleable bearbones state-management solution. Has a comfy api based on hooks, that isn't boilerplatey or opinionated, but still just enough to be explicit and flux-like.

It is an effective multi-store state manager for Javascript apps, that allows you to manage data in complex applications.

RxJS is a library for reactive programming using Observables, to make it easier to compose asynchronous or callback-based code. This project is a rewrite of Reactive-Extensions/RxJS with better performance, better modularity, better debuggable call stacks, while staying mostly backwards compatible, with some breaking changes that reduce the API surface.
Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.

Finagle is an extensible RPC system for the JVM, used to construct high-concurrency servers. Finagle implements uniform client and server APIs for several protocols, and is designed for high performance and concurrency.

An alternative side effect model for Redux apps