Stash is a self-hosted media organizer and server written in Go that helps you manage, tag, and stream your video and image collections, with support for community scrapers and metadata integration.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONSelf-hosted restreaming server: ingest one stream over SRT or RTMP and fan it out to many destinations, each receiving its own audio mix built from up to 32 ingested tracks, while video is copied rather than re-encoded.
livego is a simple, high-performance live streaming server written in pure Golang, supporting RTMP, HLS, and HTTP-FLV protocols for efficient video broadcasting.
Self-hosted web application that keeps videos, audio and pictures in an encrypted on-disk vault and serves a browser interface for albums, tags, encoded playback, subtitles and semantic image search.
open-Xdownload is a local-first X/Twitter media downloader with a built-in Web UI and background task queue. Supports single-post parsing, user/list/followed-account archiving, batch tasks, scheduled plans, incremental archiving, failure retry, and a cookie pool. Docker and binary deployment available.
PhotoPrism is an AI-powered, privacy-first application for browsing, organizing, and sharing photos and videos, designed for self-hosting or cloud deployment.
Owncast is an open-source, self-hosted live video streaming and chat server that allows users to maintain full ownership of their content and audience.
Lux is a fast and simple video downloader CLI tool written in Go. It supports downloading videos, playlists, images, and audio from various sites like YouTube, Bilibili, and Instagram.
Milvus is a high-performance, cloud-native vector database designed for scalable approximate nearest neighbor (ANN) search, powering AI applications with unstructured data.
Camera streaming app supporting dozens of formats and protocols with zero-delay, transcoding, and two-way audio.
K9s is a terminal UI that provides an interactive way to navigate, observe, and manage Kubernetes clusters.
Zero-dependency live media server and proxy that publishes, reads, records, and plays back real-time video/audio streams across many protocols.