Showing 36 of 74 projects
An open-source, privacy-focused alternative front-end to YouTube that works without JavaScript.
A JavaScript library that plays HTTP Live Streaming (HLS) in browsers using MediaSource Extensions.
A pure Go implementation of the WebRTC API for building real-time communication applications.
A free, decentralized, and federated video streaming platform using P2P and ActivityPub to avoid vendor lock-in.
A CLI utility that pipes video streams from services like Twitch and YouTube into video players or files.
An open source, self-hosted live video streaming and chat server for complete ownership of your live streams.
A cross-platform desktop app for streaming torrents directly in your browser.
An extensible, plugin-oriented, HTML5-first media player for the web with a modular architecture.
A Node.js streaming torrent client that allows instant playback of video and audio files.
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.
An async-friendly WebRTC implementation in Rust with runtime-agnostic architecture and sans-I/O protocol core.
Audio and video casting system with support for custom applications.
A self-hosted media server for movies, series, and anime with automatic metadata scanning and minimal maintenance.
Cast audio and video from macOS or Linux to Google Cast devices and Sonos speakers with support for high-quality formats.
A lightweight, fast MJPEG-HTTP video streamer for V4L2 devices, optimized for high-resolution, high-FPS streaming.
A comprehensive real-time communications library for .NET that enables VoIP and WebRTC capabilities in applications.
A modular C++20 toolkit for real-time media, WebRTC, and networking, built as a lightweight alternative to libwebrtc.
A modular C++20 toolkit for real-time media, WebRTC, and networking, combining FFmpeg, libuv, and libdatachannel into a single runtime.
A Unix, Windows, Raspberry Pi Object Speed Camera using python3, opencv, video streaming, motion tracking. Includes a Standalone Web Server , Image Search using opencv template match and a whiptail Admin Menu Interface Includes picam and webcam Plugins for motion track security camera configuration including rclone sync scripts.
An open-source bidirectional digital radio link system for UAVs using standard WiFi hardware, offering long-range video, telemetry, and RC control.
A JavaScript library for playing DASH and Smooth Streaming video with HTML5 Media Source Extensions, designed as a configurable core player engine.
A comprehensive RTSP client and server library for Go, supporting secure protocols, tunneling, and a wide range of media codecs.
A simple digital data transmission system using Raspberry Pi and WiFi modules for low-latency HD video, telemetry, and control.
A digital data transmission system using Raspberry Pi and WiFi modules for low-latency HD video, telemetry, and control data.
Unofficial macOS app for watching Apple Events and WWDC sessions with native interface and offline capabilities.
A self-hosted Docker image for streaming and downloading torrent content directly, with personal library management and Stremio integration.
A Go library and toolkit for parsing, creating, and manipulating MP4 files, with a focus on fragmented formats used for streaming.
Flutter library for audio/video playback, broadcasting, and recording on Windows and Linux using libVLC.
A Go-based torrent streaming client that lets you watch videos while downloading via magnet links or torrent files.
A desktop application for watching and broadcasting peer-to-peer live video streams without central servers.
A ROS node that streams robot camera feeds and image topics over HTTP in multiple video formats for web browser viewing.
A lightweight web service for synchronized video watching with chat, leader controls, and support for YouTube, MP4, and other players.
A low-level, extendable AirPlay server for implementing custom AirPlay functionality in Node.js.
A Jupyter widget that brings WebRTC and MediaStream API to notebooks and JupyterLab for real-time media streaming and recording.
An open-source digital FPV system using ESP32 cameras for low-latency video, telemetry, and RC control.
A Unity SDK for streaming Vimeo videos into Unity projects and recording/uploading Unity content directly to Vimeo.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.