OPEN SOURCE, OPEN TO EVERYONE

Open source. Open possibilities.

Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.

Human-curated · Discover open source3994discovered

A little curiosity. A world of open source.

THE FIRST COLLECTION
Topic: streaming清除
webtorrentwebtorrent
ADDED

WebTorrent is a streaming BitTorrent client written in pure JavaScript for Node.js and the browser, using WebRTC for peer-to-peer transport without plugins.

Developer toolsSelf-hostedBackend & APIs
rtmp-rstorresjeff
ADDED

rtmp-rs is an async RTMP server and client library for Rust built on Tokio. It supports legacy RTMP and Enhanced RTMP v2 (HEVC, AV1, Opus), featuring GOP caching and backpressure handling.

Film, Video & MediaDeveloper toolsLive streaming
ADDED

LiveTalking is an open-source real-time interactive streaming digital-human engine supporting ernerf, musetalk, wav2lip and Ultralight-Digital-Human, with voice cloning, interruption, motion orchestration, and WebRTC/RTMP/virtual-camera output.

AI & MLFilm, Video & MediaMultimodal AI
ADDED

Phlix Media Server is a self-hosted PHP 8.3+/Workerman solution for media management and streaming. Features include HLS/DASH streaming, hardware transcoding via FFmpeg, live TV/DVR support, real-time SyncPlay for group watching, multi-source metadata fetching, and a Vue SPA web interface. Supports JWT authentication with optional OIDC, LDAP, and GitHub SSO.

Film, Video & MediaSelf-hostedMedia servers
seatunnelapache
ADDED

Apache SeaTunnel is a high-performance, distributed data integration tool supporting 160+ connectors, batch-stream integration, and multi-engine execution.

Data & databasesData integration
beamapache
ADDED

Apache Beam is a unified programming model for defining both batch and streaming data-parallel processing pipelines.

Data & databasesData integration
ADDED

VLX FrameFlow is a Go-based self-hosted toolkit for Single Board Computers, providing bonded networking via MLVPN/MPTCP, multi-camera SRT encoding, and GPS telemetry tracking. It serves as the edge acquisition tier in the VLX Stream Flow broadcasting ecosystem.

AutomationSelf-hostedWorkflow automation
rustycsvjeffhuen
ADDED

RustyCSV is a high-performance CSV parser for Elixir, built as a Rust NIF with SIMD acceleration, parallel parsing, and bounded-memory streaming. It serves as a drop-in replacement for NimbleCSV.

Developer toolsData & databasesBackend & APIs
staticyamatt
ADDED

Static is an open-source web-based embedded radio player that builds a static page with webpack, using YouTube live streams as stations and giphy videos as backgrounds. Stations and backgrounds are configured via JSON files, and it can be hosted on GitHub Pages.

MusicSelf-hostedMusic players
StreamHomeStreamHome
ADDED

StreamHome is a modern, open-source, self-hosted VOD platform designed to transform personal media collections into a professional streaming experience with personalized recommendations and cloud integration.

Film, Video & MediaSelf-hostedMedia servers
asciinemaasciinema
ADDED

asciinema is a command-line tool for recording, replaying, and live-streaming terminal sessions using the lightweight asciicast format instead of heavy video files.

Developer toolsProductivityCLI & terminal
streamlinkstreamlink
ADDED

Streamlink is a CLI tool that pipes video streams from services like Twitch and YouTube into local players, bypassing heavy websites.

Film, Video & MediaDeveloper toolsVideo players
llm-gatewayinja-online
ADDED

Stateless LLM API gateway routing OpenAI, Anthropic, and Gemini requests across multiple providers with cross-dialect translation, usage metering, and single-binary deployment.

AI & MLDeveloper toolsAI gateways
hls.jsvideo-dev
ADDED

HLS.js is a JavaScript library that plays HTTP Live Streaming (HLS) in browsers via HTML5 video and MediaSource Extensions, featuring transmuxing, adaptive streaming, DRM, and low-latency support.

Film, Video & MediaDeveloper toolsVideo players
popcorntimepopcorntime
ADDED

Open-source cross-platform app to watch movies and TV shows, rebuilt with Tauri, React/TypeScript, and Rust. Includes weekly public catalog datasets.

Film, Video & MediaSelf-hostedStreaming platforms
nuclearnukeop
ADDED

Nuclear is a free, open-source music player for Windows, macOS, and Linux. It streams music without ads or tracking, supports plugins, themes, playlists, and integrates with AI via MCP.

MusicMusic players
ADDED

WebTorrent Desktop is a cross-platform streaming torrent client for Mac, Windows, and Linux that lets users add torrents and play media while downloading.

Film, Video & MediaDeveloper toolsDownload & recording
streamastreamaserver
ADDED

Streama is a self-hosted streaming media server that organizes personal movies and TV shows with metadata from TheMovieDB, an HTML5 player, user management, local file access, and bulk matching.

Film, Video & MediaSelf-hostedMedia servers
kafkaapache
ADDED

Apache Kafka is an open-source distributed event streaming platform designed for high-performance data pipelines, streaming analytics, and data integration.

Data & databasesStreaming & warehousing
pathwaypathwaycom
ADDED

Pathway is a Python ETL framework for stream processing, real-time analytics, and AI pipelines including LLM and RAG applications. It runs Python code on a Rust engine for incremental computation, supports batch and streaming data with the same code, and deploys via Docker and Kubernetes.

Data & databasesAI & MLStreaming & warehousing
Load more projects