Kyoo is a self-hosted media streaming platform designed to organize, stream, and manage personal video libraries through a modern web interface. It is built around a containerized architecture using Docker, where multiple services handle media indexing, streaming, and configuration. The system allows users to access their content from a browser while maintaining control over storage and playback infrastructure. Kyoo supports hardware acceleration options for efficient video processing, making it suitable for high-resolution streaming environments. Its configuration relies on environment variables and Docker Compose, enabling flexible deployment across different systems. The platform emphasizes modularity, allowing users to customize storage locations, streaming settings, and performance parameters. With a focus on self-hosting and scalability, Kyoo provides an alternative to commercial media servers for users who want full control over their content.

Features

  • Self-hosted media server with browser-based access
  • Docker-based architecture with multiple service components
  • Hardware acceleration support for video processing
  • Media library organization and streaming interface
  • Configurable environment variables for flexible setup
  • Cross-platform deployment using Docker Compose

Project Samples

Project Activity

See All Activity >

Categories

Video

License

GNU General Public License version 3.0 (GPLv3)

Follow Kyoo

Kyoo Web Site

Other Useful Business Software
Stop vibe-debugging. Icon
Stop vibe-debugging.

Plug Claude into your app's actual errors.

AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
Free 30 days.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Kyoo!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Video Software

Registered

2026-04-24