Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Streaming

Streaming

202 projects

Showing 22 of 202 projects

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 commit1 month 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
Forks20
Last commit1 year ago
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
Stars149
Forks0
Last commit5 days 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 commit2 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
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
Stars124
Forks14
Last commit1 day 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 commit11 months 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
Stars110
Forks16
Last commit2 days ago
Igthorn
IgthornElixir

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

#trading-bot#elixir#backtesting
Stars101
Forks14
Last commit6 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 commit1 month 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
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
mocktail
mocktailRust

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

#grpc-mocking#integration-testing#network-testing
Stars86
Forks10
Last commit1 month 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
Stars72
Forks17
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
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
FMXAudio
FMXAudioPascal

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

#bass-library#audio-library#fgx-firemonkey
Stars65
Forks21
Last commit8 months 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
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
PreviousPage 6 of 6

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
9 months ago
4 months ago
1 year ago
#Nodejs36
#Javascript24
#Cross Platform24
#Data Processing22
#Rust18
#Self Hosted17
#Distributed Systems17
#Open Source16
#Real Time16
#High Performance15
#Go15
#Stream Processing15