Our take
Activeregular commits- Activity
- 35
- Community
- 67
- Issues
- 21
- Pull requests
- 65
+5 stars in the last 18 days
This is a broad, actively updated ecosystem directory that works well for discovery, but its entries are pointers rather than a substitute for evaluating individual tools.
Good fit if
- You want a cross-category starting point for researching stream-processing projects and services.
- You value recent maintenance: the repository has regular recent commits, merged pull requests, and a broad contributor base.
- You want historical options visible alongside current projects, with archived entries identified in the catalog.
Look elsewhere if
- You need a tested recommendation or a detailed feature comparison, rather than a list of links and short descriptions.
- You are looking for a runnable product, installation instructions, or operational support from this repository itself.
- You need a project that publishes regular releases; this repository has had no release in the past year.
All health signals
| Last commit | 2026-09-28 (11 days ago) |
|---|---|
| Commits, last 90 days | 10 |
| Releases, last 12 months | 0 |
| Contributors | 69 (top contributor: 56% of commits) |
| Issues closed, last 90 days | 0 |
| Pull requests merged, last 90 days | 10 (typically merged in 0 days) |
| Project age | 11 years |
Checked on 2026-10-10 with the GitHub API.
Overview
awesome-streaming is a maintained catalog for developers and data teams exploring stream processing. It brings together projects across the streaming stack, from event transport and processing engines to integration tools, libraries, managed services, and learning materials.
It is a discovery and comparison resource, not a streaming engine or implementation framework. Use it to survey the ecosystem and follow links to the projects that match your technical needs.
Key Features
- Groups engines and platforms separately from libraries, programming models, and data integration tools.
- Covers messaging and event-streaming systems as well as stateful processing and streaming SQL options.
- Includes tools for pipeline construction, event routing, transformation, and data movement.
- Lists applications and operational tools, including security-event processing and stream gateways.
- Includes managed services alongside open-source projects for comparing deployment approaches.
- Adds benchmark references and readings for evaluating systems and learning streaming concepts.
- Marks many retired or archived entries, helping distinguish historical projects from active options.
- Provides a companion website where project updates can be found.
Use Cases
- A data engineer choosing an event-streaming or processing platform can scan the engine listings and follow links for deeper evaluation.
- A developer building a Kafka-based application can find related libraries, integration tools, and pipeline options.
- A team comparing self-managed and managed streaming infrastructure can review both project and service listings.
- A student or practitioner learning stream processing can use the readings and benchmark links as a research starting point.
What you need
Detected in the repository
- JavaScript (main language on GitHub)
- Automated checks on GitHub Actions
Getting Started
Browse the README by category, or use the companion website to explore updates. Follow individual project links for installation and usage instructions.
License in Plain Words
No standard license was detected. Without a license, the default copyright rules apply: you may read the code, but not reuse it. Check the repository or ask the authors.
Considerations
The catalog is not a maintained compatibility matrix: project descriptions and status can change, so verify activity, licensing, and technical fit at each linked project's source. The repository is active, with recent commits and contributions from many people, but it has published no release in the past year, and no issues were closed during the measured recent period. Its Creative Commons Attribution-ShareAlike 4.0 license applies to the catalog content, so check its terms before redistributing that material.
Found this useful?
Share it with someone who would like awesome-streaming.