Streams

Top 23 Stream Open-Source Projects

  • RabbitMQ

    Open source RabbitMQ: core server and tier 1 (built-in) plugins

  • Project mention: Building Llama as a Service (LaaS) | dev.to | 2024-04-08

    Although they did not make it into production, I experimented with the RabbitMQ message broker, Python (Django, Flask), Kubernetes + minikube, JWT, and NGINX. This was a hobby project, but I intended to learn about microservices along the way.

  • kafka-ui

    Open-Source Web UI for Apache Kafka Management

  • Project mention: FLaNK Stack Weekly 16 October 2023 | dev.to | 2023-10-17
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • execa

    Process execution for humans

  • Project mention: Google ZX – A tool for writing better scripts | news.ycombinator.com | 2024-02-09

    I’m partial to Sindre Sorhus’ execa, this document outlines the differences:

    https://github.com/sindresorhus/execa/blob/main/docs/scripts...

  • archiver

    Easily create & extract archives, and compress & decompress files of various formats

  • ZIO

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

  • Project mention: The golden age of Kotlin and its uncertain future | news.ycombinator.com | 2024-01-11
  • umbrella

    ⛱ Broadly scoped ecosystem & mono-repository of 190 TypeScript projects (and 155 examples) for general purpose, functional, data driven development

  • through2

    Tiny wrapper around Node streams2 Transform to avoid explicit subclassing noise

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-streams

    A lightweight stream processing library for Go

  • streamparse

    Run Python in Apache Storm topologies. Pythonic API, CLI tooling, and a topology DSL.

  • cyclops-react

    An advanced, but easy to use, platform for writing functional applications in Java 8.

  • readable-stream

    Node-core streams for userland

  • Project mention: How to convert Node.js stream callback functions into an Async Iterator | news.ycombinator.com | 2024-03-02

    If it's a readable stream, you can just directly consume it with an async iterator: https://nodejs.org/api/stream.html#streams-compatibility-wit...

  • Mutiny

    An Intuitive Event-Driven Reactive Programming Library for Java

  • concat-stream

    writable stream that concatenates strings or data and calls a callback with the result

  • SQLStreamStore

    Stream Store library targeting RDBMS based implementations for .NET

  • Botflix

    🎥 Stream your favorite movie from the terminal!

  • Project mention: Wife material | /r/linuxmemes | 2023-05-18

    Linux with Python honestly. With Python, don’t need Netflix when there’s Botflix on Linux anyway!

  • mug

    A small Java 8 library (string manipulation, stream utils) (by google)

  • ByteStream

    A non-blocking stream abstraction for PHP based on Amp.

  • turbo_power

    Power-pack for Turbo Streams

  • aioreactive

    Async/await reactive tools for Python 3.11+

  • get-stream

    Get a stream as a string, Buffer, ArrayBuffer or array

  • byline

    Line-by-line Stream reader for node.js

  • client-zip

    A client-side streaming ZIP generator

  • Project mention: Why do we need modules at all? | news.ycombinator.com | 2023-09-24

    Absolutely! Here’s one I found very useful just the other day, client-zip: https://github.com/Touffy/client-zip#usage

    (Three functions rather than one, but it’s one main entrypoint and a couple of minor variants.)

    I think this is a really well-designed API, and greatly preferable to a more fine-grained OO approach. It does a lot of work under the hood but keeps it carefully contained so you don’t get a bunch of dependency sprawl.

  • kafka-ui

    Open-Source Web UI for managing Apache Kafka clusters (by kafbat)

  • Project mention: Show HN: Kafbat UI for Apache Kafka v1.0 is out | news.ycombinator.com | 2024-03-22
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Streams related posts

Index

What are some of the best open-source Stream projects? This list will help you:

Project Stars
1 RabbitMQ 11,590
2 kafka-ui 8,458
3 execa 6,349
4 archiver 4,233
5 ZIO 3,991
6 umbrella 3,205
7 through2 1,897
8 go-streams 1,753
9 streamparse 1,490
10 cyclops-react 1,296
11 readable-stream 1,015
12 Mutiny 763
13 concat-stream 572
14 SQLStreamStore 468
15 Botflix 416
16 mug 358
17 ByteStream 357
18 turbo_power 344
19 aioreactive 332
20 get-stream 330
21 byline 324
22 client-zip 317
23 kafka-ui 291

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com