Node-RED alternatives and similar modules
Based on the "Control Flow" category.
Alternatively, view Node RED alternatives based on common mentions on social networks and blogs.
-
Bluebird
:bird: :zap: Bluebird is a full featured promise library with unmatched performance. -
co
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc) -
zen-observable
An Implementation of Observables for Javascript -
Neo-Async
Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster -
observable-to-promise
Awesome Observable related stuff - An Observable is a collection that arrives over time. -
js-csp
CSP channels for Javascript (like Clojurescript's core.async, or Go) THIS IS AN UPSTREAM FORK -
promise-breaker
Helps you write libraries that accept both promises and callbacks. -
bluebird-co
A set of high performance yield handlers for Bluebird coroutines -
promise-memoize
Memoize promise-returning functions. Includes cache expire and prefetch. -
cpsfy
๐ Tiny goodies for Continuation-Passing-Style functions, fully tested -
async-chainable
An extension to Async adding better handling of mixed Series / Parallel tasks via object chaining -
๐ฅ matchbook
pattern matching in javascript & typescript made easy -
after-all-results
Like after-all, but collects the results for you -
Publish / Subscribe
JavaScript implementation of the Publish/Subscribe pattern -
Simple-Series-Parallel
A minimalist utility module for running async functions in series or parallel
AWS Cloud-aware infrastructure-from-code toolbox [NEW]
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Node-RED or a related project?
README
Node-RED
Low-code programming for event-driven applications.
Quick Start
Check out http://nodered.org/docs/getting-started/ for full instructions on getting started.
sudo npm install -g --unsafe-perm node-red
node-red
- Open http://localhost:1880
Getting Help
More documentation can be found here.
For further help, or general discussion, please use the Node-RED Forum or slack team.
Developers
If you want to run the latest code from git, here's how to get started:
Clone the code:
git clone https://github.com/node-red/node-red.git cd node-red
Install the node-red dependencies
npm install
Build the code
npm run build
Run
npm start
Contributing
Before raising a pull-request, please read our contributing guide.
This project adheres to the Contributor Covenant 1.4. By participating, you are expected to uphold this code. Please report unacceptable behavior to any of the project's core team at [email protected].
Authors
Node-RED is a project of the OpenJS Foundation.
It is maintained by:
- Nick O'Leary @knolleary
- Dave Conway-Jones @ceejay
- And many others...
Copyright and license
Copyright OpenJS Foundation and other contributors, https://openjsf.org under [the Apache 2.0 license](LICENSE).
*Note that all licence references and agreements mentioned in the Node-RED README section above
are relevant to that project's source code only.