Showing 36 of 252 projects
An iOS audio player library written in Swift for streaming local and remote audio files with background mode support.
Go bindings for libVLC enabling multimedia playback, streaming, and recording in Go applications.
A VLC plugin that enables streaming media directly from torrent files and magnet links.
Kotlin bindings and extensions for Apache Spark, enabling idiomatic Kotlin development with data classes, lambdas, and null safety.
Node.js bindings for Google's Snappy compression library, providing fast compression and decompression.
A lightweight HTTP server for building web applications in Lua with an easy API and native plugin support.
A Python library for constructing reactive dataflow graphs and streaming computations as data models.
A free, cross-platform video player built with Haskell, supporting local files and web streaming.
A pure streaming tar parser and generator for Node.js that operates without hitting the file system.
A command-line tool for filtering, mapping, and reducing data using JavaScript expressions, inspired by Unix utilities like sed and awk.
An open-source graphics controller for managing and playing HTML graphics in live video productions and streams.
Node.js native bindings to FFmpeg for asynchronous media processing via streams and promises.
A pure PHP implementation of the MessagePack serialization format, supporting streaming unpacking, custom types, and extensions.
A clean interface for building HTTP servers, frameworks, and clients in Elixir, supporting both simple and streaming exchanges.
An open-source software-defined radio app for Mac and mobile devices that streams local FM broadcasts and scanner frequencies via RTL-SDR.
Official tool for streaming with Inochi2D puppets for VTubing.
A Node.js library for creating ZIP archives with async APIs, memory efficiency, and streaming support.
A Java HTTP client library for interacting with the OpenAI API and compatible providers in a simple, consistent manner.
A thin Elixir wrapper around :xmerl for simple and effective XML querying and conversion to Elixir data structures.
A Node.js library for parsing MP4 and FLV video files, building MP4 files, and creating HLS MPEG-TS chunks.
A library to translate LINQ expression trees into serializable forms for execution on remote services.
A Node.js utility that pipes command-line output to a browser window with auto-scrolling and ANSI color support.
A cross-platform playout client for controlling broadcast and live production devices like CasparCG, ATEM, OBS, and vMix via a timeline interface.
A Rust library for reading and writing ZIP files with support for multiple compression formats and encryption.
A fast, promise-based CSV parser for Node.js that wraps csv-parser for convenient usage.
A streaming JsonPath processor for Java that extracts JSON data without loading entire documents into memory.
A Cowboy handler and JavaScript library for persistent client-server connections with WebSocket fallback.
A fast, standard-compliant SAX parser and encoder for XML in Elixir, supporting streaming and simple DOM export.
A Python implementation of the Subsonic server API for self-hosted music streaming.
A vendor-neutral, language-independent specification for building interoperable messaging and streaming applications across heterogeneous systems.
A Lua library providing a functional, streaming interface to zlib for compression and decompression.
A command-line interface and VSCode extension for playing music from Deezer.com with real-time lyrics and ID3 tagging.
A Go library for streaming Protocol Buffers messages over TCP with minimal overhead and simplified networking boilerplate.
A Ruby library for generating plain text tables with a DRY, column-based API and extensive configuration options.
A Node.js utility to merge multiple GeoJSON files into a single FeatureCollection, supporting both in-memory and streaming modes.
A lightweight, self-hosted Netflix clone written in C for personal media libraries on low-power hardware.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.