All Projects → 38 → Plumber

38 / Plumber

Licence: bsd-2-clause
The General-Purpose Cross-Language Dataflow Programming

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Plumber

dspatch
The Refreshingly Simple Cross-Platform C++ Dataflow / Pipelining / Stream Processing / Reactive Programming Framework
Stars: ✭ 124 (+376.92%)
Mutual labels:  flow-based-programming, dataflow-programming
Rete
JavaScript framework for visual programming and creating node editor
Stars: ✭ 7,156 (+27423.08%)
Mutual labels:  dataflow-programming, flow-based-programming
flowd
An inter-language runtime for flow-based programming (FBP)
Stars: ✭ 18 (-30.77%)
Mutual labels:  flow-based-programming, dataflow-programming
Drawflow
Simple flow library 🖥️🖱️
Stars: ✭ 730 (+2707.69%)
Mutual labels:  dataflow-programming, flow-based-programming
Rpd
👌 A Minimal Engine for creating Node-Based Visual Programming User Interfaces
Stars: ✭ 370 (+1323.08%)
Mutual labels:  dataflow-programming, flow-based-programming
Serverless Devs
🔥🔥🔥 Serverless Devs developer tool ( Serverless Devs 开发者工具 )
Stars: ✭ 545 (+1996.15%)
Mutual labels:  serverless-framework
Serverless Nodejs Starter
A Node.js starter for Serverless Framework with ES6 and TypeScript support
Stars: ✭ 683 (+2526.92%)
Mutual labels:  serverless-framework
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+18626.92%)
Mutual labels:  serverless-framework
Aws Iot Chat Example
💬 Chat application using AWS IoT platform via MQTT over the WebSocket protocol
Stars: ✭ 474 (+1723.08%)
Mutual labels:  serverless-framework
Serverless Aws Lambda Node Postgres
Serverless AWS Lambda with Node.js,Postgres Rest API with Sequelize.
Stars: ✭ 18 (-30.77%)
Mutual labels:  serverless-framework
Serverless Step Functions
AWS Step Functions plugin for Serverless Framework ⚡️
Stars: ✭ 758 (+2815.38%)
Mutual labels:  serverless-framework
Fractalide
Reusable Reproducible Composable Software
Stars: ✭ 670 (+2476.92%)
Mutual labels:  flow-based-programming
Nipype
Workflows and interfaces for neuroimaging packages
Stars: ✭ 557 (+2042.31%)
Mutual labels:  dataflow-programming
Pyflow
Visual scripting framework for python - https://wonderworks-software.github.io/PyFlow
Stars: ✭ 710 (+2630.77%)
Mutual labels:  dataflow-programming
Serverless Stack Demo Api
Source for the demo app API in Serverless-Stack.com
Stars: ✭ 486 (+1769.23%)
Mutual labels:  serverless-framework
Easylambda
distributed dataflows with functional list operations for data processing with C++14
Stars: ✭ 475 (+1726.92%)
Mutual labels:  dataflow-programming
Quickqanava
C++14 network/graph visualization library / Qt node editor.
Stars: ✭ 611 (+2250%)
Mutual labels:  dataflow-programming
Serverless Plugin Typescript
Serverless plugin for zero-config Typescript support
Stars: ✭ 611 (+2250%)
Mutual labels:  serverless-framework
Serverless Authentication Boilerplate
Generic authentication boilerplate for Serverless framework
Stars: ✭ 563 (+2065.38%)
Mutual labels:  serverless-framework
Aws Boilerplate
Opinionated full stack web app's boilerplate, ready to be deployed to AWS platform.
Stars: ✭ 682 (+2523.08%)
Mutual labels:  serverless-framework

Plumber - The General-Purpose Cross-Language Dataflow Programming


Build Status Build Status Travis

What is Plumber?

Plumber is middleware for high-performance, general-purpose, cross-language dataflow programming. Plumber allows developer design dataflow based system easily, and provides many features, such as type-checking, generic-typing, metaprogramming, in a language-neutral way. For more details please visit the project home page.

Try Plumber

Try the Application - The PINS Web Server

The Plumber Project home page is actually powered by this web server. The code lives in the Plumber examples repository. You can play with the server in following ways.

  • Try with Docker(Linux Only)
docker run --rm -t -i --network=host haohou/plumber-fileserver-example --port=8080

To serve the files other than the default page

docker run --rm --network=host -ti -v /path/to/serve:/www haohou/plumber-fileserver-example --root=/www

Explore the Framework with the Sandbox(Linux/MacOS/Windows WSL)

You can also use the sandbox environment and try the examples with the Plumber examples repository.

Tutorial

Now we have a tutorial repository in which we demonstrate how we build a simple server software setp by step. In this tutorial we are be able to go through most of the key concepts of Plumber software infrastructure. Follow the link for the tutorial repository.

Useful Links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].