Best Self-hosted Media & Smart Home tools in 2026
272 self-hosted open source alternatives in this category
272 services found

ZipCaptions
Browser-based real-time closed-caption and transcription app
Open-source PWA that generates live captions and transcripts in the browser; supports broadcasts, OBS/vMix integration, and optional Azure AI captions.

MusicService
Synchronize playlists to cloud storage as high-quality MP3 files
Downloads music from YouTube and other providers, converts to high-quality MP3 with cover art, and uploads to WebDAV-compatible cloud storage like Nextcloud. Dockerized.

DeepSubX
Translate and extract subtitles with DeepL and optional Plex integration
Dockerized app to extract and translate subtitles for movies and TV shows using the DeepL API, with optional Plex integration to refresh libraries.
Flox
Self-hosted movie, series and anime watchlist and tracker
Flox is a Laravel + Vue.js self-hosted watchlist for movies, TV shows and anime with episode tracking, calendar, reminders, Plex sync and ActivityPub federation.
Obskurnee
Web app to manage book club suggestions, voting and reviews
Simple companion web app for book clubs to suggest books, run voting rounds, track reading history, write reviews and integrate with Goodreads.
SoFE
Automates Sonarr monitoring and Plex collections for anime filler
SoFE parses Anime Filler List data to configure Sonarr to monitor only non-filler anime episodes and creates Plex collections separating filler and non-filler episodes. R...
LHA
Lightweight Lua-based home automation platform
Light home automation application in Lua with web UI, Blockly scripting, WoT Thing Description API, MQTT and support for ZigBee/Z-Wave/Hue devices.

Icecast
Streaming media server for internet radio and live audio
Icecast is an open source streaming media server for hosting internet radio and live audio streams using common streaming protocols and formats.
tube
Minimal YouTube-like video sharing server with RSS and transcoding
Self-hosted YouTube-like video sharing app in Go with automatic MP4 (H.264/AAC) transcoding, thumbnail generation, RSS feeds, and file-based libraries (no DB).
Rygel
DLNA/UPnP AV media server and renderer for home media sharing
Rygel is a DLNA/UPnP AV media server and renderer that shares audio, video, and photos to TVs, consoles, and speakers, with optional on-the-fly transcoding.


LazyLibrarian
Automated ebook and audiobook management for tracked authors
LazyLibrarian tracks authors, fetches book metadata, and automates ebook/audiobook downloads via Usenet or torrents, with Calibre integration and an OPDS catalog.

ELEMENT.FM
Open source Podcasting 2.0 podcast hosting platform
ELEMENT.FM is an open source podcast hosting platform with Podcasting 2.0 support, unlimited shows and episodes, transcripts, team workspaces, analytics, and AI-assisted...


elixire
Lightweight open-source image host and link shortener in Python
Open-source image hosting and link-shortening service written in Python; provides uploads, account management, vanity domains, shortlinks and a web UI with Docker deploym...

FHEM
Open-source Perl-based home automation server with modular device support.
FHEM is a Perl-based open-source home automation server with a modular architecture, web frontends, and broad device protocol support.


Inventaire
Collaborative book inventory and sharing app powered by open data
Libre web app to catalog books, create lists, and share libraries using open bibliographic data such as Wikidata and ISBN metadata.

Roon
Multi-room music player and library manager for local and streaming
Roon is a music library manager and multi-room audio player that combines local files with streaming services, offers rich metadata, and supports high-resolution playback...
Channels DVR Server
Standalone DVR and media server for live TV and recordings
Self-hosted DVR server for live TV, recording, and streaming to Channels apps from a computer or NAS, with optional hardware transcoding and TV Everywhere support.
Emby
Personal media server for streaming your library to any device
Emby is a personal media server that organizes and streams your movies, TV, music, photos, and home videos to apps, browsers, smart TVs, and DLNA clients.

Blue Iris
Windows-based video surveillance and NVR software
Blue Iris is Windows NVR software for managing up to 128 cameras, recording and search, remote web/mobile viewing, motion/audio alerts, and optional built-in AI detection...

SentryShot
Self-hosted video surveillance with recording and object detection
Self-hosted NVR for IP cameras with low-latency live view, continuous recording, and TensorFlow Lite object detection via a mobile-friendly web UI.
Spotizerr
Self-hosted Spotify/Deezer music download manager
Self-hosted music download manager that fetches Spotify content and falls back to Deezer for lossless sources; FastAPI backend, Celery tasks and Redis caching.

Shinobi
Open-source CCTV and NVR platform for IP cameras
Self-hosted CCTV/NVR software for recording, viewing, and managing IP camera streams with a web UI, real-time events, and flexible deployment from edge to enterprise.

Pods-Blitz
Open-source Rust podcast hosting server with multi-tenant support
Self-hosted, open-source podcast hosting and publishing server built with Rust and Axum. Provides multi-tenant sites, RSS feeds, analytics, scheduling and optional S3 med...


Plex
Media server for organizing and streaming your personal library
Plex Media Server lets you organize, stream, and access your personal movies, TV, music, and photos across devices, with rich metadata and client apps.
ComicOPDS
Lightweight OPDS 1.2 server for CBZ comic libraries
ComicOPDS is a lightweight OPDS 1.2 server for serving CBZ comics with ComicInfo.xml metadata, fast SQLite FTS5 search, thumbnails, and page streaming.
Cozy Cloud
A personal cloud platform to unify, store, and share your data
Self-hosted personal cloud platform that aggregates data from connected services, stores files, and provides apps for drive, photos, and personal data management.

üWave
Collaborative music listening with real-time DJ queues
Self-hosted collaborative music room app with DJ queues, real-time chat, and YouTube/SoundCloud-style playback for shared listening sessions.
GNU MediaGoblin
A free software platform for publishing and sharing media
GNU MediaGoblin is a self-hostable media publishing platform for sharing photos, video, and other media types, designed as a decentralized alternative to proprietary serv...


Funkwhale
Federated platform for hosting and streaming music and podcasts
Self-hosted, federated audio platform to upload, organize, stream, and share music and podcasts across instances via ActivityPub.

FileFlows
Automate file processing with a node-based workflow engine
Self-hosted workflow automation for media and file libraries—watch folders, run FFmpeg/metadata steps, and route outputs with a visual flow builder.