Showing 21 of 21 projects
A JavaScript framework for building visual programming interfaces and node-based workflows.
An ultra-performant data transformation framework for AI, with incremental processing and data lineage built-in.
A JavaScript library for creating and editing node-based graphs in the browser, similar to Unreal Blueprints, with a built-in HTML5 Canvas2D editor.
A lightweight, dependency-free JavaScript library for creating interactive node-based flow editors in the browser.
A CLI tool and dataflow engine that lets you query and join data from multiple databases and file formats using SQL.
A distributed stream processing engine in Rust that performs stateful computations on real-time data with subsecond results.
A C++17 library for creating flexible, reactive Behavior Trees, primarily for robotics and game AI.
A Rust-based middleware framework for building low-latency, composable, and distributed AI robotic applications using dataflow graphs.
A static application security testing (SAST) tool that scans source code to discover, filter, and prioritize security and privacy risks.
Static application security testing (SAST) tool that scans source code to discover, filter, and prioritize security and privacy risks.
A Scala API for Apache Beam and Google Cloud Dataflow, enabling unified batch and streaming data processing.
A Python framework and Rust-based distributed processing engine for stateful event and stream processing.
A dataflow compiler for quantized neural network inference on FPGAs, generating highly efficient custom accelerators.
A ClojureScript library for spreadsheet-like reactive dataflow programming with cells and formulas.
A reactive dataflow programming toolkit for Clojure/Script providing functional effect and streaming primitives.
A lightweight, header-only, high-performance reactive programming framework for C++20, bringing React/Vue-style dataflow to native applications.
A Python library for constructing reactive dataflow graphs and streaming computations as data models.
A concurrency and parallelism framework for Java and Groovy that provides intuitive abstractions for multi-core programming.
A Go package for building scalable asynchronous dataflow systems using goroutines and channels with automatic back-pressure.
A simple, Kafka-inspired stream processing library for Scala with exactly-once semantics and strong ordering guarantees.
A Cycle.js experiment exploring reactive programming patterns for building user interfaces.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.