Probabilistic data structures for processing continuous, unbounded streams.
- bloom-filter
- go
- stable-bloom-filters
- cuckoo-filter
47,133 repositories indexed
193–216 of 534 · Most stars
Probabilistic data structures for processing continuous, unbounded streams.
Stream Processing and Complex Event Processing Engine
Python Streaming DataFrames for Kafka
Copy a Postgres database to a target Postgres server (pg_dump | pg_restore on steroids)
Ncurses based XMPP client
Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-code visual pipelines or SQL, 385 components, dbt, CDC, data quality, reverse ETL, lineage, MCP for AI agents. No vendor cloud, no per-row billing.
:truck: Agile Data Preparation Workflows made easy with Pandas, Dask, cuDF, Dask-cuDF, Vaex and PySpark
Nessie: Transactional Catalog for Data Lakes with Git-like semantics
Apache InLong - a one-stop, full-scenario integration framework for massive data
Clean APIs for data cleaning. Python implementation of R package Janitor
Distributed Stream Processing
A platform that makes it easy for developers to build realtime, cost-effective, operations-focused applications
Bunny is a popular, easy to use, mature Ruby client for RabbitMQ
visual data prep powered by python
asyncio client for kafka
Import CSV and JSON into PostgreSQL the easy way
A high available,high performance distributed messaging system.
Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.
RabbitMQ Java client
High performance Rust stream processing engine seamlessly integrates AI capabilities, providing powerful real-time data processing and intelligent analysis.
tools for working with streams of data
Real-time stream processing for python
Trill is a single-node query processor for temporal or streaming data.
Python3 client for NATS