GoPlasmatic/dataflow-rs
A high-performance rules engine for IFTTT-style automation in Rust with zero-overhead JSONLogic evaluation
This is a tool for developers to build high-performance, automated decision-making systems. You provide it with business rules in a JSON format (like "IF an order is over $1000 THEN apply a discount"), and it efficiently evaluates incoming data against these rules. The output is data that has been transformed or acted upon according to your specified logic, making it ideal for backend engineers or system architects.
37 stars and 1,133 monthly downloads.
Use this if you need to implement complex, IF-THEN-THAT style automation or data validation logic in your backend systems with extremely high performance and low latency.
Not ideal if you're a non-developer looking for a no-code automation platform or if your primary need is for simple, infrequent rule evaluation.
Stars
37
Forks
4
Language
Rust
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Monthly downloads
1,133
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/GoPlasmatic/dataflow-rs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
PrefectHQ/prefect
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
growthbook/growthbook
Open Source Feature Flags, Experimentation, and Product Analytics
koopjs/koop
Transform, query, and download geospatial data on the web.
pathwaycom/pathway
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
dagster-io/dagster
An orchestration platform for the development, production, and observation of data assets.