Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
- batch-processing
- kafka
- pathway
- python
47,133 repositories indexed
1–24 of 44 · Most stars
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Node-based Visual Programming Toolbox
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Apache Iggy: Hyper-Efficient Message Streaming at Laser Speed
pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
The open source and enterprise-ready webhooks service 🦀
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
Self-hosted platform to unify wearable health data through one AI-ready API.
A framework for building messaging apps with .NET and C#.
A distributed data integration framework that simplifies common aspects of big data integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems.
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
Probabilistic data structures for processing continuous, unbounded streams.
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
A modern .NET framework for communication over RabbitMq
:surfer: Traceable, extendable and minimalist **event bus** implementation for Elixir with built-in **event store** and **event watcher** based on ETS.
Simple signalling server that can be used to coordinate handshaking with webrtc or other fun stuff.
The simple, stupid batch framework for Java
SmartCode = IDataSource -> IBuildTask -> IOutput => Build Everything!!!
A simple mediator for .Net for sending command, publishing event and request response with pipelines supported