Showing 36 of 252 projects
A CLI utility that pipes video streams from services like Twitch and YouTube into video players or files.
A scalable, language-agnostic real-time messaging server for building chat apps, live features, and collaborative tools.
A small, fast Canvas 2D-based charting library for time series, lines, areas, ohlc, and bars.
A cross-platform desktop app for streaming torrents directly in your browser.
A streaming torrent desktop application for Mac, Windows, and Linux that plays media instantly.
A prompting language for building reliable AI workflows and agents with type-safe, structured outputs across multiple programming languages.
A unified HTML5 audio/video player with consistent UI across browsers, supporting MP4, WebM, MP3, HLS, Dash, YouTube, and more.
A fluent Node.js API for FFmpeg that simplifies complex command-line video and audio processing.
A high-performance, extensible Go RPC framework for building microservices with built-in service governance.
A simple WebRTC wrapper for establishing video, voice, and data channels between browsers and Node.js.
A battle-tested open-source video player component for React Native with DRM, offline playback, and HLS/DASH streaming support.
A Node.js library for executing shell commands with a promise-based API, improved Windows support, and advanced features like piping and IPC.
A real-time data integration platform that creates and continually updates consistent views of transactional data using SQL.
A Node.js streaming torrent client that allows instant playback of video and audio files.
A full-featured BitTorrent client library and utilities package written in Go, designed for streaming and integration into other projects.
A Python library for online machine learning, designed for streaming data with a focus on user experience.
A Python module that converts XML to and from Python dictionaries, making XML feel like JSON.
A command-line interface and client library for interacting with the X (Twitter) API.
Privacy enhanced BitTorrent client with P2P content discovery
A distributed data streaming engine with stateful stream processing for building responsive data-intensive applications.
A lean distributed data streaming engine and stream processing framework written in Rust for building responsive data-intensive applications.
A simple HTTP and REST client for Ruby with a Sinatra-inspired DSL for specifying actions.
The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.
A streaming JSON parser for JavaScript that delivers parsed objects before the HTTP response completes.
A persistent message streaming platform built in Rust for ultra-low latency and high throughput, supporting multiple transport protocols.
A modern RPC framework for .NET and Unity that provides unified real-time communication and API services using gRPC.
A fast, secure image processing server and Go library using libvips, offering a high-performance drop-in replacement for thumbor.
A self-hosted, all-in-one web radio management suite with an intuitive web interface for managing stations.
A fully-fledged audio module for React Native music apps, featuring background playback, media controls, and caching.
Apache Heron is a real-time, distributed, fault-tolerant stream processing engine developed by Twitter.
Streaming file transfer over WebTorrent (torrents on the web) using WebRTC.
Utils for streaming large files (S3, HDFS, gzip, bz2...)
A sub-second latency live streaming server that ingests, transcodes, and delivers large-scale HD streams via LLHLS and WebRTC.
A pure JavaScript library for converting character encodings with no native dependencies.
A fast, mature Ruby HTTP client with a chainable API, streaming support, and fine-grained timeouts.
A Swift library for camera and microphone live streaming via RTMP and SRT across Apple platforms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.