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.
Repository Index
47,133 repositories indexed
1–16 of 16 · Most stars
Pure Go implementation of the WebRTC API
Ultimate camera streaming application
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.
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Full-featured BitTorrent client package and utilities
Kafka-style message streaming in Go. Built on NATS. Single binary, no JVM, no ZooKeeper.
⚡High Performance DICOM Medical Image Parser in Go.
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.
Twitch VOD and Live Stream archiving platform. Includes a rendered and real-time chat for each archive.
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
Colorized streaming JSON output for Go
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.
A library for scheduling when to dispatch a message to a channel
Parse, filter, build, and transform HLS & DASH manifests in Go. Zero dependencies. Ships as a library, HTTP proxy server, and CLI tool.