Self-hosted media streaming server with a Go backend, React web UI, Docker deployment, transcoding, and Jellyfin-compatible APIs.
🎧 Your Personal Streaming Service
一个基于 Go 语言的全网音乐搜索与下载工具。支持 CLI 命令行与 Web 服务双模式,内置网易云、QQ、酷狗、Bilibili、汽水音乐等 10+ 个主流平台,支持多源并发搜索与无损音质解析。music-dl交流群:755087923
Ultimate camera streaming application
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.
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.
A self hosted virtual browser that runs in docker and uses WebRTC.
Edge video infrastructure in Go for CCTV — RTSP ingest, HLS/WebRTC streaming, fMP4 recording, timeshift and AI metadata pipelines.
Streaming replication for SQLite.
music streaming server / free-software subsonic server API implementation
AI gateway / AI control plane / AI proxy written in Go. Unified OpenAI-compatible and Anthropic-compatible API for OpenAI, Anthropic, Gemini, Groq, xAI, Ollama, vLLM and more. A LiteLLM alternative with observability, guardrails, streaming, cost tracking, intelligent routing, sticky sessions, failover, real-time logs and usage tracking. Prod ready.
Self-hosted control plane & usage observability console for CLIProxyAPI (CPA) — AI providers, client keys, streaming telemetry, and model cost snapshots.
Point it at any web page and it finds the video, extracts the stream, transcodes it and casts in real time to your TV. It even burns subtitles….
CPA plugin for Cline Pass subscriptions: model aliases, streaming, usage accounting and actual upstream provider logs
Take control over your live stream video by running it yourself. Streaming + chat out of the box.
OpenAI, GPT 6.1, GPT-Image-2, Whisper API clients for Go. Zero-dependency.
Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
Lightweight data stream processing engine for IoT edge
Pure Go implementation of the WebRTC API
Go RPC framework with high-performance and strong-extensibility for building micro-services.
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, RocketMQ, and more, within Kubernetes environments.
Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.
Search, stream and download anime, movies and TV shows from the terminal, in English and Brazilian Portuguese.
A Go implementation of STUN
Community firmware for NanoKVM: 4K video, WebRTC and Direct streaming, USB virtual media and networking, VPNs and add-ons. Alpine Linux with signed updates. Independent of Sipeed.
Fancy stream processing made operationally mundane
Privacy and Security focused Segment-alternative, in Golang and React
Cast media files to Smart TVs and Chromecast devices.
Twitch VOD and Live Stream archiving platform. Includes a rendered and real-time chat for each archive.
Rapida is an open-source, end-to-end voice AI orchestration platform for building real-time conversational voice agents with audio streaming, STT, TTS, VAD, multi-channel integration, agent state management, and observability.
A Prometheus exporter for NATS metrics
⚡ High-capacity personal cloud storage powered by Telegram MTProto. Single static binary with Google Drive-like Web Dashboard, resumable chunked uploads, HTTP 206 video streaming, and strict ToS Safe Mode.
Full-featured BitTorrent client package and utilities
Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
🧩 Monibuca is a Modularized, Extensible framework for building Streaming Server
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
ChatGPT CLI is a powerful, multi-provider command-line interface for working with modern LLMs. It supports OpenAI, Azure, Perplexity, LLaMA, and more, with features like streaming, interactive chat, prompt files, image/audio I/O, MCP tool calls, and an experimental agent mode for safe, multi-step automation.
DuckDB for streaming data
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
Apache Pulsar Go Client Library
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
Go implementation of the MediaDevices API.
Watch videos with friends using WebRTC, let the server do the pausing and seeking.
Grafana AI SDK for Go — streaming, tool-calling AI backends that speak fluent @ai-sdk/react
A self-hosted Telegram bot for downloading music from streaming services
Fast HLS/DASH (m3u8/mpd) video downloader in one Go binary — native CENC/cbcs decryption, no mp4decrypt. Live recording, subtitles, byte-exact resume.
Local-first BitTorrent TUI with a VPN kill-switch and in-app streaming.
OpenAI-compatible gateway for todofor.ai with account pooling, tool calling, and streaming
Oryx (SRS Stack) is an AI-driven, all-in-one, out-of-the-box, and open-source video solution for creating online video services, including live streaming and WebRTC, in the cloud or through self-hosting.
Non-blocking external commands in Go with streaming output
Tencent CodeBuddy / WorkBuddy 的 OpenAI 兼容反向代理 | 多账号池 · 熔断 · 会话粘性 · 本地管理控制台