1.FFmpeg / FFmpeg
Mirror of https://git.ffmpeg.org/ffmpeg.git
Ranked by Attention Score: stars gained over the last 90 complete days
1–100 of 102 by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
Mirror of https://git.ffmpeg.org/ffmpeg.git
Sunshine fork - The easiest way to stream with the native resolution of your client device
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
Ultimate camera streaming application
Apache Kafka - A distributed event streaming platform
Apache Iggy: Hyper-Efficient Message Streaming at Laser Speed
Streaming music player that finds free music for you
Real-time, local speech-to-text with streaming ASR, speaker diarization, translation, and OpenAI/Deepgram-compatible APIs.
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
SRS is a simple, high-performance, AI-driven real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Terminal session recorder, streamer and player 📹
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
🌊 Online machine learning in Python
⚡️ Streaming torrent client for the web
Streamlink is a CLI utility which pipes video streams from various services into a video player
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Pure Go implementation of the WebRTC API
HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Open source RabbitMQ: core server and tier 1 (built-in) plugins
Music streaming solution that works.
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
Real-time face swap for PC streaming or video calls
Popcorn Time™ puts everything in one place. Your favorite platforms, your shows, your movies-ready when you are.
A self-hosted web radio management suite, including turnkey installer tools for the full radio software stack and a modern, easy-to-use web app to manage your stations.
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.
Logstash - transport and process your logs, events, or other data
OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
Apache Pulsar - distributed pub-sub messaging system
Greenlight is an open-source client for xCloud and Xbox home streaming made in Typescript.
Apache Beam is a unified programming model for Batch and Streaming data processing.
Go RPC framework with high-performance and strong-extensibility for building micro-services.
❤️ Streaming torrent app for Mac, Windows, and Linux
Server for Squeezebox and compatible players. This server is also called Lyrion Music Server.
Privacy enhanced BitTorrent client with P2P content discovery
Full-featured BitTorrent client package and utilities
The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools
Ultra quick message queue and streaming server
flink learning blog. http://www.54tianzhisheng.cn/ 含 Flink 入门、概念、原理、实战、性能调优、源码解析等内容。涉及 Flink Connector、Metrics、Library、DataStream API、Table API & SQL 等内容的学习案例,还有 Flink 落地应用的大型项目案例(PVUV、日志存储、百亿数据实时去重、监控告警)分享。欢迎大家支持我的专栏《大数据实时计算引擎 Flink 实战与性能优化》
Liquidsoap is a statically typed scripting general-purpose language with dedicated operators and backend for all thing media, streaming, file generation, automation, HTTP backend and more.
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
Twitch VOD and Live Stream archiving platform. Includes a rendered and real-time chat for each archive.
🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
Streaming-first technical indicators with a Rust core: native Python, Node.js and WebAssembly bindings plus a C ABI hub for C, C++, C#, Go, Java and R. 514 indicators, O(1) per-tick updates, no system dependencies. Drop-in TA-Lib replacement.
Unified Realtime/API framework for .NET platform and Unity.
Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.
React data visualization library for streaming, networks, and AI-assisted development
µStreamer - Lightweight and fast MJPEG-HTTP streamer
A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Rust and ffmpeg based playout
Read and write Excel (.xlsx, .xls), CSV, and ODS files in Java with one line of code. Annotation-based mapping, SAX streaming, built-in validation, 19 type converters, cell styling. A high-performance alternative to Apache POI.
⚡High Performance DICOM Medical Image Parser in Go.
One API for every LLM: 170+ providers through one client, with a Rust core and native bindings for every major language.
Real-time audio streaming over the network.
The complete toolkit for building AI agents in JavaScript. Lightweight core, React & Terminal UIs, autonomous runtime, tools, skills, memory, RAG and observability. Plug-and-play from chat UI to full agents.
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
Audio and video casting system with support for custom applications.
A bittorrent plugin for VLC.
Application that allows streaming with Inochi2D puppets
Utils for streaming large files (S3, HDFS, gzip, bz2...)
A Go toolkit for building AI agents and applications across multiple providers. Unified LLM client, agent framework with handoffs, tool calling, streaming, structured output, MCP integration, and cost tracking.
🚀 Streaming file transfer over WebTorrent (torrents on the web)
🦖 𝗟𝗲𝗮𝗿𝗻 about 𝗟𝗟𝗠𝘀, 𝗟𝗟𝗠𝗢𝗽𝘀, and 𝘃𝗲𝗰𝘁𝗼𝗿 𝗗𝗕𝘀 for free by designing, training, and deploying a real-time financial advisor LLM system ~ 𝘴𝘰𝘶𝘳𝘤𝘦 𝘤𝘰𝘥𝘦 + 𝘷𝘪𝘥𝘦𝘰 & 𝘳𝘦𝘢𝘥𝘪𝘯𝘨 𝘮𝘢𝘵𝘦𝘳𝘪𝘢𝘭𝘴
JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.
Tor2web is an HTTP proxy software that enables access to Tor Hidden Services by mean of common web browsers
A playout client for Windows/Linux/macOS that will let you control CasparCG Server, BMD ATEM, OBS Studio, vMix, OSC-compatible devices, HTTP (REST)-compatible devices, and more!
HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.
.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
DASH/Smooth HTML5 Video Player
Low-code tool for automating actions on real time data | Stream processing for the users.
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
cmyflix, a Netflix clone!
Hide secrets like API keys, passwords and tokens in Neovim while screen sharing or streaming. Masks .env, JSON, YAML, TOML, XML, .http, Terraform/HCL and Dockerfiles with extmarks, without changing the file. Presentation mode, screen shield, picker and terminal masking.
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.
Lua HTTP client cosocket driver for OpenResty / ngx_lua.
🎥 Command line multiviewer
Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter
SQL-based streaming analytics platform at scale
📻 LocalRadio is "Radio for Cord-Cutters" – a Software-Defined Radio (SDR) app for your Mac and mobile devices. With an inexpensive RTL-SDR USB device, LocalRadio provides a casual, home-based radio listening experience for your favorite local frequencies - FM broadcasts/free music/news/sports/weather/public safety & aviation scanner/etc.
Simply LINQ your remote resources...
Supysonic is a Python implementation of the Subsonic server API.
Typed, zero-dependency CSV parser and encoder for TypeScript. Streams with flat memory and runs on Node, browsers, Deno, Bun, and edge.
🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.
C# and F# language binding and extensions to Apache Spark
Benchmarks for Low Latency (Streaming) solutions including Apache Storm, Apache Spark, Apache Flink, ...
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
Streaming reactive and dataflow graphs in Python
A streaming JsonPath processor in Java
Real-time decision features without streaming infra. Turn live events into product reflexes — no Kafka, no Flink, no feature store.
Distributed, masterless, high performance, fault tolerant data processing
Plain text table generator for Ruby, with a DRY, column-based API
iOS 360-degree video player streaming from an AVPlayer.
Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching
Python application to setup and run streaming (contextual) bandit experiments.