Compare the best self-hosted media servers and audio/video tools for streaming and production.
75 tools
Tools in Media & Audio/Video Tools
Jellyfin — Free, open-source, self-hosted media server that lets you organize and stream your own movies, TV shows, and music without subscriptions or tracking.
Emby — Emby is a personal media server that organizes and streams a user's own movie, TV, music, and photo library to almost any device, offering a free core server plus an optional Emby Premiere subscription for advanced features.
Plex — Plex is a media server platform that lets users organize, stream and share their personal video, music and photo libraries across devices, alongside an ad-supported streaming service with licensed movies and TV shows.
Navidrome — Navidrome is a free, open source, self-hosted music streaming server written in Go that turns a personal music library into a private, multi-user streaming service compatible with Subsonic clients.
Ampache — Ampache is a free, open-source, self-hosted web application for streaming and managing your personal music and video collection from any device.
Funkwhale — Funkwhale is a free, open-source, self-hosted audio streaming server that lets individuals and communities run their own federated music and podcast platform connected to the wider Fediverse via ActivityPub.
Koel — Koel is a self-hosted, open-source personal music streaming server that lets you stream your own music library from a private web app.
Audiobookshelf — Audiobookshelf is a free, open-source, self-hosted media server for organizing and streaming personal audiobook and podcast collections.
PeerTube — PeerTube is a free, open-source, decentralized video hosting platform using ActivityPub federation and peer-to-peer streaming, developed since 2017 with support from the French non-profit Framasoft.
Owncast — Owncast is a free, open-source, self-hosted live video streaming and chat server that lets creators run their own Twitch-style streaming platform on their own infrastructure.
MediaCMS — MediaCMS is a free, open-source video and media content management system built with Django and React that lets organizations run their own self-hosted video portal.
Tube Archivist — Tube Archivist is a free, open-source, self-hosted media server that indexes, downloads, and organizes YouTube channel subscriptions so you can browse and watch your archive offline.
AzuraCast — AzuraCast is a free, open-source, self-hosted web radio management suite for launching and running internet radio stations with Icecast/SHOUTcast streaming and Liquidsoap automation.
Ant Media Server — Ant Media Server is a live video streaming engine offering ultra-low-latency WebRTC, HLS, and SRT streaming, with a free open-source Community Edition and a paid Enterprise Edition.
SRS — SRS (Simple Realtime Server) is an open-source, high-performance real-time video streaming server supporting RTMP, WebRTC, HLS, SRT, and other protocols for building live streaming and video conferencing infrastructure.
OBS Studio — OBS Studio is a free, open-source application for video recording and live streaming, offering scene composition, audio mixing, and an extensible plugin system used by streamers, educators, and broadcasters worldwide.
Audacity — Audacity is a free, open-source, cross-platform multi-track audio editor and recorder for Windows, macOS, and Linux, maintained by Muse Group.
Ardour — Ardour is a free, open-source digital audio workstation for recording, editing, and mixing audio and MIDI on Linux, macOS, and Windows.
LMMS — Free, open-source, cross-platform digital audio workstation for composing, arranging, and mixing music.
Mixxx — Mixxx is a free, open-source DJ mixing application for Windows, macOS, and Linux that lets DJs beatmix, loop, and scratch digital music using a virtual interface or hardware controllers.
MuseScore — MuseScore, now branded MuseScore Studio, is a free and open-source music notation and composition application for creating, playing back, and printing sheet music.
Rosegarden — Rosegarden is a free, open-source audio and MIDI sequencer with a full music notation editor, built for Linux.
Hydrogen — Free open-source pattern-based drum machine and sequencer for programming drum patterns on Linux, macOS, and Windows.
Tenacity — Tenacity is a free, open-source, privacy-focused multi-track audio editor for Windows, macOS, and Linux, created in 2021 as a community fork of Audacity.
Atsumeru — Atsumeru is a free, open-source, self-hosted media server for organizing and reading manga, comics, and light novels across devices.
Calibre — Calibre is a free, open-source e-book library manager that lets users organize, convert between formats, edit, and sync e-books to devices like Kindle and Kobo.
Kapowarr — Free, open-source, self-hosted comic book library manager that automates finding, downloading and organizing issues.
Kavita — Kavita is a free, open-source, self-hosted digital library server for reading and organizing manga, comics, webtoons and ebooks.
Komga — Komga is a free, open-source, self-hosted media server for organizing and reading comics, manga, magazines, and eBooks from any device.
Stump — Stump is a free, open-source, self-hosted server for organizing and reading comics, manga, and digital books, with OPDS support so it works with popular e-reader apps.
DSpace — DSpace is a free, open-source repository platform used by universities, libraries, and research institutions worldwide to preserve, manage, and provide open access to scholarly and digital content.
EPrints — EPrints is a free, open-source software platform for building institutional repositories and open access archives, developed at the University of Southampton School of Electronics and Computer Science.
Fedora Commons Repository — Fedora is a free, open-source, modular repository system used by libraries, archives, museums, and universities to manage and preserve large digital collections using Linked Data and RDF standards.
InvenioRDM — Open-source, turn-key research data repository platform built on CERN's Invenio framework, powering Zenodo.
Islandora — Open-source digital repository framework built on Drupal and Fedora for managing and preserving digital collections.
Samvera Hyrax — Samvera Hyrax is a free, open-source Ruby on Rails engine that gives libraries and archives a foundation for building digital repository applications.
Evergreen — Evergreen is a free, open-source integrated library system (ILS) that public and academic libraries use to manage cataloging, circulation, patron accounts, and consortial resource sharing across large multi-branch networks.
Koha — Koha is a free, open-source integrated library system used by libraries worldwide to manage cataloging, circulation, patrons, and online public access catalogs.
RERO ILS — RERO ILS is a free, open-source integrated library system built on the CERN-developed Invenio framework, used mainly by public, school, and heritage libraries and library networks in Switzerland.
Downtify — Downtify is a free, open-source, self-hosted app that lets you download Spotify playlists, albums, and tracks as tagged audio files by matching them to YouTube Music, run entirely in a single Docker container.
Lidarr — Self-hosted, open-source music collection manager that automatically finds, downloads and organizes albums, part of the *arr suite.
nefarious — nefarious is a free, open source, self-hosted web application that automatically searches for and downloads movies and TV shows by combining Jackett torrent search with Transmission-based download management.
Ombi — Ombi is a free, open-source, self-hosted media request and user management tool that lets people request movies, TV shows, and music for Plex, Emby, or Jellyfin servers.
PodFetch — PodFetch is a free, open-source, self-hosted podcast download and management server, built in Rust with a React web interface, that lets users archive, search, and sync podcasts on their own infrastructure.
Radarr — Radarr is a free, open-source movie collection manager that automatically monitors, downloads, sorts, and upgrades movies via Usenet and BitTorrent.
Reaparr — A free, open-source, self-hosted Plex downloader that pulls media from any accessible Plex server into your own library, also working as a Sonarr/Radarr indexer and download client.
Sonarr — Sonarr is a free, open-source PVR that automatically monitors, downloads, and organizes TV show episodes from Usenet and BitTorrent sources.
TrackWatch — TrackWatch is a free, open-source, self-hosted tool that automatically tracks new releases from followed Spotify artists and syncs them into a dedicated playlist, keeping listening data on your own infrastructure.
youtube-dl-nas — youtube-dl-nas is a small open-source, self-hosted queue server that runs in Docker on a NAS or home server, letting authenticated users submit YouTube download jobs processed by yt-dlp via a web and WebSocket interface.
Beets — Beets is a free, open-source command-line tool for organizing music libraries and automatically correcting metadata using the MusicBrainz database.
BotWave — BotWave is a free Telegram bot with 200+ commands covering group moderation, AI chat, games, crypto price tracking, and media downloading.
LibreTime — Free, open-source radio automation and playout software for scheduling, streaming and managing terrestrial or internet radio stations.
Lyrion Music Server — Lyrion Music Server is a free, open-source, community-maintained media server, the successor to Logitech Media Server and Squeezebox Server, that streams personal music libraries to networked players.
moOde Audio — moOde Audio is a free, open-source audiophile music player operating system for the Raspberry Pi that turns a Pi into a high-quality network music streamer.
Mopidy — Mopidy is a free, open-source, extensible music server written in Python that plays music from local disk, Spotify, SoundCloud, and internet radio, controllable from MPD or web clients.
mpd — Music Player Daemon (MPD) is a free, open-source background music server that plays audio files and manages playlists, controlled remotely by a wide variety of separate client applications.
mStream — mStream is a free, open-source, self-hosted music streaming server with its own web and mobile apps that lets you stream your personal music collection from anywhere.
multi-scrobbler — multi-scrobbler is an open-source, self-hosted tool that captures listening activity from multiple music sources like Spotify, Plex, and Jellyfin and scrobbles it to Last.fm, ListenBrainz, and Maloja.
musikcube — musikcube is a free, open-source, cross-platform, terminal-based music player, audio engine, metadata indexer, and streaming server written in C++.
Pinepods — Pinepods is a free, open-source, self-hosted podcast management system, built in Rust, that lets users run their own podcast server and sync subscriptions, playback history and downloads across web, desktop and mobile clients.
SwingMusic — Swing Music is a free, open-source, self-hosted music streaming server that turns your personal audio library into a Spotify-like experience in the browser.
ClipBucket — ClipBucket is a free, open-source PHP video-sharing platform that lets anyone self-host a YouTube-style site with uploads, playlists, groups, and social features.
Gerbera — Gerbera is a free, open-source UPnP media server written in C++ that streams music, video, and photos to UPnP and DLNA-compatible devices on a home network.
Icecast 2 — Icecast 2 is a free, open-source streaming server for broadcasting live audio and video over HTTP using Ogg Vorbis, Opus, MP3 and more.
Karaoke Eternal — Free, open-source, self-hosted karaoke party system with browser-based song queueing and a fullscreen player.
Kodi — Kodi is a free, open-source media center application that organizes and plays local and network video, music, photos, and live TV across many devices.
MediaMTX — MediaMTX is a free, open-source, zero-dependency media server and proxy that reads, publishes, records, and converts real-time video and audio streams across protocols like RTSP, RTMP, WebRTC, SRT, and HLS.
MistServer — MistServer is a fully open-source, public-domain media streaming server that supports a wide range of protocols including HLS, DASH, RTMP, WebRTC, and SRT.
NymphCast — NymphCast is a free, open-source audio and video casting system that turns Linux-capable hardware like a Raspberry Pi into a network media receiver, similar in concept to Chromecast.
Rygel — A free, open-source UPnP AV MediaServer and MediaRenderer for the GNOME desktop that shares audio, video, and photos across a home network and streams to DLNA and UPnP devices.
Stash — Stash (stashapp.cc) is a free, open-source, self-hosted media organizer written in Go for cataloging, tagging, and browsing personal video and image collections.
üWave — uWave is a free, open-source, self-hosted platform where communities take turns playing music, videos, or other media together in a shared, real-time listening room.
Restreamer — Free, open-source, self-hosted streaming server that lets anyone publish live RTMP or SRT video to YouTube, Twitch, Facebook, Vimeo, and other platforms without recurring license fees.
Tube — Tube is a free, self-hosted, open-source video sharing platform written in Go that lets individuals and communities run their own censorship-free, YouTube-style video site.
VideoLAN Client (VLC) — VLC media player is a free, open-source, cross-platform application that plays nearly any audio or video file, disc, or stream, developed by the nonprofit VideoLAN organization.