GitHub topics: dataflow-programming
fragcolor-xyz/shards
High-performance, multi-platform, type-safe programming language designed for visual & AI assisted development
Language: C++ - Size: 186 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 81 - Forks: 17
samuelmtimbo/unit
Next Generation Visual Programming System
Language: TypeScript - Size: 88.9 MB - Last synced at: 43 minutes ago - Pushed at: 9 days ago - Stars: 4,446 - Forks: 139
otto-link/GNode
A generic node-based data structure for node graph programming in C++
Language: C++ - Size: 759 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 5 - Forks: 1
Roniasoft/NodeLink
Qt/QML NodeLink. Dataflow programming library
Language: QML - Size: 4.97 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 46 - Forks: 14
daormar/debasher
DeBasher: a Flow-Based Programming Extension for Bash
Language: Shell - Size: 4.44 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 2
zenustech/zeno
ZEn NOde system - a simulation & rendering engine in nodes
Language: C++ - Size: 609 MB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 1,376 - Forks: 157
garet113/pulse-lang
Pulse is a reactive, time-native programming language where variables are alive and update automatically when their dependencies change. With built-in time blocks (@rate, @every, @after, @when), Pulse blends dataflow, temporal logic, and real-time computation in under 500 lines of Python.
Language: Python - Size: 17.6 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0
fibo/dflow
A minimal Dataflow programming engine
Language: TypeScript - Size: 6.28 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 77 - Forks: 8
covalenthq/refiner
Concurrent block specimen data processing and transformation framework for the Covalent Network.
Language: Elixir - Size: 259 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 12
mlr-org/mlr3pipelines
Dataflow Programming for Machine Learning in R
Language: R - Size: 23.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 145 - Forks: 28
newcat/baklavajs
Graph / node editor in the browser using VueJS
Language: TypeScript - Size: 10.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,844 - Forks: 137
retejs/rete
JavaScript framework for visual programming
Language: TypeScript - Size: 1.69 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 10,910 - Forks: 681
mmistroni/GCP_Experiments
Various utilities to be reused on GCP
Language: Python - Size: 2.61 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 5 - Forks: 1
WireCell/wire-cell-toolkit Fork of brettviren/wire-cell-toolkit
Toolkit for Liquid Argon TPC Simulation and Reconstruction
Language: C++ - Size: 74.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 23
nevalang/neva
Write programs like message passing graphs and get parallelism for free. Statically typed and compiled to machine code!
Language: Go - Size: 26.7 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,041 - Forks: 40
jpaulm/javafbp
Java Implementation of Flow-Based Programming (FBP)
Language: Java - Size: 75.2 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 176 - Forks: 29
cross-platform/dspatcher
Cross-Platform Graphical Tool for DSPatch
Language: C++ - Size: 5.06 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 63 - Forks: 18
risesoft-y9/DataFlow-Engine
数据流引擎是一款面向数据集成、数据同步、数据交换、数据共享、任务配置、任务调度的底层数据驱动引擎。数据流引擎采用管执分离、多流层、插件库等体系应对大规模数据任务、数据高频上报、数据高频采集、异构数据兼容的实际数据问题。
Language: Java - Size: 16.1 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 687 - Forks: 108
rontap/thesis
My BSc Thesis @ ELTE IK.
Language: TypeScript - Size: 9.59 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0
DFiantHDL/DFHDL
DFiant HDL (DFHDL): A Dataflow Hardware Descripition Language
Language: Scala - Size: 51.2 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 91 - Forks: 12
asyncvlsi/act
ACT hardware description language and core tools.
Language: C++ - Size: 5.07 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 120 - Forks: 27
jerosoler/Drawflow
Simple flow library 🖥️🖱️
Language: JavaScript - Size: 7.09 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 5,507 - Forks: 849
nipy/nipype
Workflows and interfaces for neuroimaging packages
Language: Python - Size: 75.6 MB - Last synced at: 21 days ago - Pushed at: 29 days ago - Stars: 793 - Forks: 536
eclipse-zenoh-flow/zenoh-flow
zenoh-flow aims at providing a zenoh-based data-flow programming framework for computations that span from the cloud to the device.
Language: Rust - Size: 6.93 MB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 106 - Forks: 22
preesm/preesm
Parallel and Real-time Embedded Executives Scheduling Method
Language: Java - Size: 217 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 38 - Forks: 7
JasonSteving99/claro-lang
Claro Lang
Language: Java - Size: 7.86 MB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 145 - Forks: 11
chigraph/chigraph
A visual systems language for beginners compiled using LLVM
Language: C++ - Size: 63.5 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 427 - Forks: 76
ICLDisco/dplasma
DPLASMA is a highly optimized, accelerator-aware, implementation of a dense linear algebra package for distributed heterogeneous systems. It is designed to deliver sustained performance for distributed systems where each node featuring multiple sockets of multicore processors, and if available, accelerators, using the PaRSEC runtime as a backend.
Language: C - Size: 5.94 MB - Last synced at: 21 days ago - Pushed at: 6 months ago - Stars: 15 - Forks: 10
ICLDisco/parsec
PaRSEC is a generic framework for architecture aware scheduling and management of micro-tasks on distributed, GPU accelerated, many-core heterogeneous architectures. PaRSEC assigns computation threads to the cores, GPU accelerators, overlaps communications and computations and uses a dynamic, fully-distributed scheduler based on architectural features such as NUMA nodes and algorithmic features such as data reuse.
Language: C - Size: 22.1 MB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 71 - Forks: 20
bhowiebkr/PyFlowGraph
Professional workflow automation platform with universal Python ecosystem access. Visual node-based scripting editor enabling ETL pipelines, API integrations, data transformations, and business process automation through embedded Python code. Built with PySide6 for cross-platform desktop deployment.
Language: Python - Size: 81.4 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 23 - Forks: 1
paceholder/nodeeditor
Qt Node Editor. Dataflow programming framework
Language: C++ - Size: 2.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3,431 - Forks: 893
pedroCabrera/PyFlow
Visual scripting framework for python
Language: Python - Size: 166 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2,934 - Forks: 365
yegor256/damsi
Dataflow Machine Simulator
Language: Ruby - Size: 196 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0
Abdullah59473/DataFlow
🚀 Streamline ETL processes in .NET with DataFlow, a high-performance library for efficient data transformation and seamless pipeline management.
Language: C# - Size: 2.59 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
imengyu/node-blueprint
A visual scripting editor based on JavaScript 一个基于JavaScrips脚本设计软件的HTML实现
Language: TypeScript - Size: 4.48 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 173 - Forks: 45
catpea/yutani
Retro-futuristic Visual Programming Language: Moving human capital beyond tomorrow
Language: JavaScript - Size: 822 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0
AlvarBer/Persimmon
A visual dataflow programming language for sklearn
Language: Python - Size: 9.96 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 245 - Forks: 41
fibo/flow-view
Visual editor for Dataflow programming
Language: JavaScript - Size: 12.7 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 192 - Forks: 20
dotflow-io/dotflow
🎲 Business Logic Code in a flow!
Language: Python - Size: 3.94 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0
ERnsTL/flowd-go
An inter-language runtime for flow-based programming (FBP) - Go variant
Language: Go - Size: 867 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0
EricssonResearch/calvin-base 📦
Calvin is an application environment that lets things talk to things, among other things.
Language: Python - Size: 9.87 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 279 - Forks: 91
houmain/QML-NodeGraph
QML Node Graph
Language: QML - Size: 718 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 27 - Forks: 4
mehecip/mbd
C++ Model/Node Based Development/Engineering Library
Language: C++ - Size: 176 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1
FlexCoreLib/flexcore
Build fast computational graphs quickly using modern C++
Language: C++ - Size: 1.14 MB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 50 - Forks: 20
iainaff/Sisal
Reboot of LLNL Sisal
Language: C - Size: 4.12 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0
thearchitector/datagraph
A framework-agnostic asynchronous data processing library based on dataflows.
Language: Python - Size: 252 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0
catpea/signalcraft
A tiny visual programming language.
Language: JavaScript - Size: 21 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0
muhammad-fiaz/pywebflow
A Python-based web framework to create visual flow-based workflows applications.
Language: TypeScript - Size: 808 KB - Last synced at: 26 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 1
deermichel/flowing
🔀 Rusty flow graph processing library
Language: Rust - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 8 - Forks: 1
ERnsTL/flowd
An inter-language runtime for flow-based programming (FBP)
Language: Rust - Size: 1.21 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 27 - Forks: 3
Zubax/ramen
Real-time Actor-based Message Exchange Network 🍜
Language: C++ - Size: 174 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 50 - Forks: 3
agraef/purr-data
Purr Data - Jonathan Wilkes' cross-platform Pd-l2ork version
Language: C - Size: 117 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 671 - Forks: 89
krish-adi/barfi
Framework to build a custom no-code platform. Comes with a Flow Based programming env and a GUI.
Language: Python - Size: 14.2 MB - Last synced at: 6 months ago - Pushed at: 10 months ago - Stars: 725 - Forks: 79
cneben/QuickQanava
:link: C++17 network / graph visualization library - Qt6 / QML node editor.
Language: C++ - Size: 19.7 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 1,272 - Forks: 238
Ophelie-Renaud/simsdp-generic-imaging-pipeline
Radio interferometry imaging algorithm exploration tool for HPC systems
Language: HTML - Size: 389 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
RaftLib/RaftLib
The RaftLib C++ library, streaming/dataflow concurrency via C++ iostream-like operators
Language: C++ - Size: 23.6 MB - Last synced at: 6 months ago - Pushed at: almost 2 years ago - Stars: 970 - Forks: 127
shamansir/rpd
:ok_hand: A Minimal Engine for creating Node-Based Visual Programming User Interfaces
Language: JavaScript - Size: 17.7 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 448 - Forks: 46
jerosoler/drawflow-minimap-example
Example of Minimap for Drawflow
Language: JavaScript - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 5
virteal/Inox
Iɴᴏx is a concatenative script language for Edge Computing on the Internet of Things in ML times. It will run on metal, nodejs, wasm, etc.
Language: HTML - Size: 4.07 MB - Last synced at: 23 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 1
ZXMushroom63/Flow
Flow is a node-based programming language engine written in JavaScript.
Language: JavaScript - Size: 921 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0
cross-platform/dspatchables
DSPatch Component Repository
Language: C++ - Size: 6.93 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 26 - Forks: 6
cross-platform/dspatch
The Refreshingly Simple Cross-Platform C++ Dataflow / Patching / Pipelining / Graph Processing / Stream Processing / Reactive Programming Framework
Language: C++ - Size: 6.21 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 238 - Forks: 43
SCIInstitute/SCIRun
SCIRun is a Problem Solving Environment, for modeling, simulation and visualization of scientific problems. This is version 5, the upgraded version of SCIRun v4.
Language: C++ - Size: 172 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 131 - Forks: 73
vanandrew/pynipe
An alternative pipeline execution library to nipype
Language: Python - Size: 243 KB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0
akimach/tfgraphviz
A visualization tool to show a TensorFlow's graph like TensorBoard
Language: Python - Size: 65.4 KB - Last synced at: 15 days ago - Pushed at: over 4 years ago - Stars: 44 - Forks: 11
tsung-wei-huang/DtCraft
A High-performance Cluster Computing Engine
Language: C++ - Size: 45.3 MB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 146 - Forks: 25
haptork/easyLambda
distributed dataflows with functional list operations for data processing with C++14
Language: C++ - Size: 1.96 MB - Last synced at: 6 months ago - Pushed at: almost 6 years ago - Stars: 495 - Forks: 41
MyLibreLab/MyLibreLab
MyLibreLab is a desktop visual programming environment for controlling and communicating with microcontrollers and microprocessors.
Language: Java - Size: 47.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 34 - Forks: 7
chigraph/chigraph-gui
The desktop interface for chigraph
Language: C++ - Size: 794 KB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 121 - Forks: 32
srimantapal205/DataEngineerWireframeDesigns
Data Engineer Wireframe Designs are essential for planning and visualizing data pipelines, architecture, and workflows before implementation.
Size: 10.7 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0
catpea/mawp
Lightweight Visual Programming Language
Language: JavaScript - Size: 1.1 MB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0
DRUMNICORN/Visio
Visio is an AI-powered IDE concept that turns software development into a visual, code-free experience, making programming accessible to everyone.
Size: 1020 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 83 - Forks: 5
kachayev/timely0
Minimalistic implementation of Naiad paper "A Timely Dataflow System" in Scala
Language: Scala - Size: 40 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 0
andreacasalino/DynamicFlow
Templated modern C++ library for implementing DataFlow programming
Language: C++ - Size: 333 KB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 10 - Forks: 1
ern0/dataflow-editor-concept
Dataflow editor technical concept, using Raphaël.js/SVG
Language: JavaScript - Size: 73.2 KB - Last synced at: 7 months ago - Pushed at: over 9 years ago - Stars: 16 - Forks: 3
naetverkjs/naetverk
JavaScript framework for visual programming
Language: TypeScript - Size: 4.8 MB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 0
catpea/sweetpea
sweetpea :melon: A Simple and Portable JavaScript-based Visual Programming Language (VPL) Solution
Language: JavaScript - Size: 1.2 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0
tigthor/r-dataflow-programming
Dataflow Programming for Machine Learning in R
Language: R - Size: 4.52 MB - Last synced at: 21 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0
tympanix/artoodetoo
Awesome dataflow task runner for automating every day tasks with a modern web interface
Language: Go - Size: 536 KB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 0
chermenin/kio
Kotlin extensions for Apache Beam
Language: Kotlin - Size: 1.29 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 12 - Forks: 1
pranav1812/lambda-bulls
A dummy trading bot that trades intraday in NSE based on a 3-indicator strategy (pivot-points, vwap and stochastic RSI). Live data is extracted from Angel-Broking's smart API. For socket connection, I've used their Python SDK
Language: CSS - Size: 1.86 MB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 2
thecodemancer/e-commerce
e-commerce
Language: Python - Size: 3.15 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
diegofps/wup
Fast Weightless Neural Networks implemented in C++ 🏇🏇🏇
Language: C++ - Size: 28 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0
andykais/scrape-pages
generalized scraper using a single instruction set for any site that can be statically scraped
Language: TypeScript - Size: 4.02 MB - Last synced at: 14 days ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 2
jgelfman/Dataflow-Based-FPGA-Program-Synthesis-Capstone
An FPGA Program Generator written in Python that takes dsp-sig XML Dataflow Graphs created using FAUST to produce FPGA programs in VHDL.
Language: VHDL - Size: 3.46 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0
julzerinos/wave-function-collapse-brush
Boundless wave-based tile set-agnostic wave function collapse
Language: C# - Size: 72.9 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
Archive-Puma/Alfred 📦
:tophat: Just another programming language...
Language: JavaScript - Size: 38 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0
38/plumber
The General-Purpose Cross-Language Dataflow Programming
Language: C - Size: 2.6 MB - Last synced at: 7 months ago - Pushed at: over 6 years ago - Stars: 27 - Forks: 2
GoogleCloudPlatform/dialogflow-log-parser-dataflow-bigquery 📦
This repository contains an example of how to leverage Cloud Dataflow and BigQuery to view Dialogflow interactions.
Language: Python - Size: 39.1 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 22 - Forks: 15
nseniak/opwatch
A versatile command line tool for monitoring live systems to detect problems and generate alerts
Language: Java - Size: 1010 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0
pauldhein/ua-ms-thesis
Collection of the TeX files and figures used to create my UofA CS master's thesis
Language: TeX - Size: 47.7 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0
Nicolas-Constanty/Dnai.Editor
Dnai Editor - Visual Scripting (Node Editor)
Language: C++ - Size: 205 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 134 - Forks: 30
catpea/visual-programming-language
User Friendly Visual Programming Language
Language: JavaScript - Size: 4.26 MB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
bakoe/datacanvas
A proof-of-concept, open-source, MIT-licensed web application for visual, interactive creation and editing of 2D, 2.5D and 3D data visualizations.
Language: TypeScript - Size: 858 KB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0
FuuuOverclocking/ExNet
Explicit Express Extensible - A Progressive Visual Data-Flow Programming Environment for Professional Developers.
Language: TypeScript - Size: 416 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0
1e14/1e14
Tools for building function graphs
Language: TypeScript - Size: 306 KB - Last synced at: 16 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0
1e14/ninety
Web application framework built on 1e14
Language: TypeScript - Size: 1.27 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0
cs-t1/arlustre
Arduino interface for the Heptagon synchronous dataflow-oriented language written in Zig.
Language: Zig - Size: 140 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0
kr-g/pydataflow
a simple dataflow / workflow engine
Language: Python - Size: 98.6 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1
Ulfasaar/pipe
A beautiful, simple, fast framework for creating computation pipelines.
Language: Python - Size: 336 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0