Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Streaming

Streaming

252 projects

Showing 36 of 252 projects

Plex Media Server
Plex Media ServerJinja

A Home Assistant add-on that installs Plex Media Server to organize and stream personal media collections.

#home assistant apps#plex-media-server#add-on
Stars191
Forks73
Last commit4 days ago
DelphiGrpc
DelphiGrpcPascal

A Delphi implementation of the gRPC protocol with HTTP/2 and WebSocket support for real-time, bidirectional streaming.

#client-server#websocket#bidirectional-communication
Stars189
Forks48
Last commit3 years ago
simple-websocket
simple-websocketJavaScript

A simple, EventEmitter-based WebSocket client and server library for Node.js and browsers.

#websocket-server#eventemitter#websocket
Stars186
Forks31
Last commit3 years ago
Swifty360Player
Swifty360PlayerSwift

An iOS 360-degree video player that streams from AVPlayer with device motion support.

#ios#media#immersive-media
Stars185
Forks45
Last commit1 month ago
bzip2-rs
bzip2-rsC

Rust bindings for libbz2 providing streaming bzip2 compression and decompression.

#bzip2#bindings#streaming
Stars171
Forks69
Last commit5 months ago
goai
goaiGo

A Go SDK for AI applications providing a unified API across 22+ providers with streaming, structured output, and MCP support.

#ai#go-sdk#structured-output
Stars168
Forks23
Last commit4 days ago
Streamline
StreamlineJava

A visual development platform for building, deploying, and managing streaming analytics applications with multiple engine bindings.

#stream-processing#flink#storm
Stars167
Forks95
Last commit2 years ago
Daggy
DaggyC++

Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching

#stream-processing#process#qt
Stars165
Forks16
Last commit14 days ago
react-native-vlc-player
react-native-vlc-playerJava

A React Native wrapper for VLC media player enabling advanced video playback capabilities in mobile apps.

#ios#vlc-player#android
Stars161
Forks37
Last commit2 years ago
somafm-cli
somafm-cliShell

A pure bash command-line interface to listen to SomaFM internet radio stations directly in your terminal.

#music#soma-fm#jazz
Stars160
Forks13
Last commit2 years ago
dlang-requests
dlang-requestsD

A D language HTTP client library inspired by Python's requests, offering a simple high-level API with low memory footprint and high performance.

#d#d-language#dlang-requests
Stars159
Forks32
Last commit2 months ago
Streaming Histograms
Streaming HistogramsJava

A Clojure/Java library for streaming, one-pass histograms that approximate data distributions for learning, visualization, and analysis.

#statistical-analysis#java-library#parallel-algorithms
Stars158
Forks25
Last commit
mpvc
mpvcShell

A POSIX shell-based music player controller for mpv with CLI, TUI, FZF, and web interfaces, supporting streaming services.

#shell-scripting#mpv#media-player
Stars153
Forks0
Last commit3 days ago
Markup.ml
Markup.mlOCaml

Error-recovering streaming HTML5 and XML parsers for OCaml with lazy, non-blocking, and one-pass processing.

#ocaml-library#functional-programming#error-recovery
Stars150
Forks21
Last commit1 year ago
cl-csv
cl-csvCommon Lisp

A Common Lisp library for reading and writing CSV files with extensive customization and error handling.

#open-source#library#bsd-license
Stars131
Forks23
Last commit4 months ago
Cledev.OpenAI
Cledev.OpenAIC#

An unofficial .NET 7 SDK for OpenAI with a Blazor Server playground for testing and exploring the API.

#dotnet-7#gpt-3#ai-integration
Stars125
Forks21
Last commit3 years ago
logu
loguRust

A CLI tool for extracting patterns from streaming unstructured log messages using the Drain parser algorithm.

#stream-processing#devops#observability
Stars122
Forks5
Last commit1 year ago
spark-connect-rs
spark-connect-rsRust

An experimental Rust client for Apache Spark Connect, providing a DataFrame API to interact with Spark clusters.

#spark-connect#apache-spark#spark
Stars116
Forks24
Last commit1 year ago
stream-download-rs
stream-download-rsRust

A Rust library for streaming audio, video, and other content from remote sources with read and seek support.

#media#media-processing#async-io
Stars112
Forks16
Last commit6 days ago
Igthorn
IgthornElixir

A batteries-included cryptocurrency trading platform with backtesting, built in Elixir as an umbrella application.

#trading-bot#elixir#backtesting
Stars102
Forks14
Last commit7 months ago
Play-em JS
Play-em JSJavaScript

A front-end JavaScript component that manages and plays audio/video tracks sequentially from multiple streaming platforms.

#music#playback#audio-player
Stars100
Forks16
Last commit2 months ago
castnow
castnowJavaScript

A Node.js library for controlling Chromecast playback of media files.

#home-automation#media-player#castv2-client
Stars100
Forks20
Last commit8 years ago
node-s3
node-s3JavaScript

A Node.js web application for creating and manipulating AWS S3 buckets and files, with options for proxying uploads.

#nodejs#aws-s3#file-upload
Stars96
Forks5
Last commit14 years ago
mocktail
mocktailRust

A minimal Rust crate for mocking HTTP and gRPC servers with native streaming support.

#grpc-mocking#integration-testing#network-testing
Stars88
Forks10
Last commit3 months ago
fetch
fetchJavaScript

A fetch API polyfill for React Native built on the native Networking API with text streaming support.

#polyfill#streams-api#react-native
Stars88
Forks13
Last commit3 years ago
StreamingBandit
StreamingBanditPython

A Python webserver for setting up and running contextual multi-armed bandit experiments with customizable policies.

#experiment-framework#real-time-evaluation#python-webserver
Stars85
Forks18
Last commit
Gemini CLI Vercel AI SDK Provider
Gemini CLI Vercel AI SDK ProviderTypeScript

A community provider for the Vercel AI SDK that enables using Google's Gemini models through the Gemini CLI and Google Cloud Code endpoints.

#ai#gemini#language-model
Stars74
Forks18
Last commit
Scramjet Cloud Platform
Scramjet Cloud PlatformTypeScript

A runtime supervisor for deploying and running data processing programs called Sequences on Linux servers, Docker, and Kubernetes clusters.

#stream-processing#runtime-supervisor#serverless
Stars69
Forks7
Last commit
FMXAudio
FMXAudioPascal

A cross-platform audio library for Delphi FMX applications using BASS for playing streams and files.

#bass-library#audio-library#fgx-firemonkey
Stars66
Forks21
Last commit9 months ago
brotli-rs
brotli-rsRust

A pure and safe Rust implementation of the Brotli decompression algorithm.

#brotli#data-compression#safe-rust
Stars65
Forks14
Last commit6 years ago
vt-geojson
vt-geojsonJavaScript

Extract GeoJSON features from Mapbox vector tiles via CLI, Node.js, or browser.

#geojson#geospatial#cli-tool
Stars61
Forks11
Last commit10 years ago
ratchet
ratchetRust

A fast, robust, lightweight, and fully asynchronous WebSocket protocol implementation for Rust.

#tcp#client-server#async
Stars60
Forks13
Last commit1 month ago
Medeia Validator
Medeia ValidatorKotlin

A streaming JSON Schema validator for Java/Kotlin JVM applications, supporting drafts 04, 06, and 07 with Jackson and Gson.

#validation#jackson#java
Stars60
Forks10
Last commit4 years ago
Morestachio
MorestachioC#

A lightweight, powerful templating engine for C# and .NET with extensive formatter support and streaming capabilities.

#hacktoberfest#web-server#partial-templates
Stars58
Forks11
Last commit2 months ago
jsoncolor
jsoncolorGo

A drop-in replacement for Go's encoding/json package that outputs colorized and indented JSON for CLI applications.

#colors#syntax-highlighting#terminal
Stars54
Forks6
Last commit11 days ago
Instruct
InstructRuby

A Ruby library for intuitively combining code, prompts, and completions to instruct LLMs with a flexible middleware stack.

#ai#structured-output#openai
Stars49
Forks1
Last commit1 year ago
PreviousPage 6 of 7Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
10 months ago
6 months ago
1 year ago
#Nodejs41
#Data Processing27
#Cross Platform25
#Javascript25
#Rust21
#Go20
#Distributed Systems19
#Stream Processing18
#Real Time18
#Self Hosted17
#Http Client17
#High Performance17