{"repo":"eventflux-io/eventflux","free":true,"listed":false,"github":"https://github.com/eventflux-io/eventflux","clone":"git clone https://github.com/eventflux-io/eventflux.git","description":"Rust-native, pattern-first stream processing engine (CEP): filters, joins, enrichment, windows—low latency on-prem & Kubernetes.","language":"Rust","stars":31,"topics":["cep","complex-event-processing","data","data-stream-processing","events","infrastructure","rust","sql","stream-processing","stream-processing-engine"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"EventFlux Stream processing engine built in Rust. Write SQL, process events, skip the infrastructure headache. Why EventFlux You need to detect patterns in event streams, aggregate metrics, or react to conditions in real-time. Your options today: - Flink — needs Kubernetes, 4GB+ JVM heap, dedicated ops - Kafka Streams — needs a Kafka cluster plus Java expertise - Build it yourself — months of work For 100k events/sec, that's overkill. EventFlux runs as a single binary. No cluster. No JVM. No YAML manifests. Just SQL. Quick Start Already cloned without --recursive ? Fetch the submodule before building: Connector feature flags The default build is fully minimal — core engine plus the built-in timer source and log sink, no external connectors. Each connector is a cargo feature named after its SQL extension name: Feature Connector In default build? --------- ----------- ------------------- file File source (replay + follow) + sink (rotation) No http HTTP source (polling + webhook) + sink No kafka Kafka source + sink (needs cmake to build) No rabbitmq RabbitMQ source + sink No websocket WebSocket source + sink No connectors-all All of the above No Docker images are built with connectors-all , so they include everything. Building from source, pick what you need: Prerequisites (for building) - Rust 1.85+ - Protocol Buffer compiler (for gRPC features) - Git submodules initialized (see above) — the SQL parser is a vendored submodule Example That's it. No boilerplate. No config files. ","default_branch":null,"files":null,"tree":[],"storefront":"/r/eventflux-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eventflux-io/eventflux/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}