Ampache icon

Ampache

Ampache is an open-source web-based audio/video streaming application and file manager. It allows you to access your music and video collection from any internet-connected device.

What is Ampache?

Ampache is an open-source web application written in PHP that allows you to stream your personal audio/video collection over the web. Some key features of Ampache include:

  • Stream your music and video files in a variety of formats like MP3, FLAC, OGG, WMA, WAV, and more
  • Organize your media into custom categories and build smart playlists
  • Access your collection from any device with a web browser using the responsive interface
  • Share music and playlists with friends
  • Rate songs and albums to help auto-generate personalized recommendations
  • Automatic retrieval of artist info, album covers and other metadata
  • User account management with different permission levels
  • Integration with external services like MusicBrainz for advanced metadata and information
  • APIs available for developers to integrate Ampache's functionality into other apps
  • Modular plugin system to extend features and customize the user experience

Ampache runs on Linux, Mac OS, and Windows platforms. The self-hosted application gives you full control and ownership over your personal media library for audio and video streaming. Its customizable nature via API access and plugins also enables custom implementations tailored to specific use cases.

The Best Ampache Alternatives

Top Apps like Ampache

Plex, Jellyfin, Volumio, InnerTune, AIMP, Emby, Subsonic, Funkwhale, Soundseeder, Icecast, Mopidy, AudioStreamer, Navidrome, Airsonic, CloudPlayer, Audiobox, iBroadcast, Veso, Logitech Media Server, VortexBox, muffon, Style Jukebox, Astiga, PHPMediaServer, VLC Streamer, Andromeda, Zeya, Libresonic, Music Folder Player, Channify, CherryMusic, Sockso, MyMusicCloud, netjukebox, TSC Music, KooZic, Groove Basin, Musictube, Ampache Doped, BABOOM, streeme, kPlaylist, pulpTunes, Infigroove, S2 Music, Llama.cf, Murfie, LimboMedia, NetAMP are some alternatives to Ampache.

Plex

Plex is a feature-rich media server application that allows you to bring together your personal media library, organize it beautifully, and stream it to all of your devices. It provides a single interface through which you can easily access and enjoy your personal media, whether you are at home or...

Jellyfin

Jellyfin is a free, open-source media server software that allows you to organize, manage, and stream your personal media collections. It was created as a community-driven fork of Emby after Emby transitioned to a proprietary license model.Some key features of Jellyfin include:Stream your videos, music, and photos to...

Volumio

Volumio is an open source audiophile music player software designed to play high quality audio from local music libraries or streaming services. It runs on a variety of Linux-based hardware platforms including Raspberry Pi, standard PCs, and mini PCs.The main goal of Volumio is to create a cost-effective audiophile...

InnerTune

InnerTune is a mindfulness and meditation mobile application developed to help users reduce stress, improve sleep quality, enhance focus and productivity, and find inner peace through meditation. The app provides over 1000 hours of guided and unguided meditation sessions led by world-renowned meditation teachers covering topics like managing anxiety, cultivating self-love...

AIMP

AIMP is an audio player application for Windows that supports playback of many audio file formats including MP3, MP4, WMA, FLAC, OGG, AAC, and more. Some key features of AIMP include:Lightweight interface that is customizable with skins and color schemesSupports plugins and extensions for added functionalityIncludes advanced audio options...

Emby

Emby is an open-source media server designed to help you organize, play, and stream your media collection across devices. It allows you to bring together your personal videos, music, photos, and live TV into one unified platform that is accessible from any device on your network.Some key features of...

Subsonic

Subsonic is an open source, web-based media streamer and media server software. It allows you to set up your own cloud-based music and video library that you can access from anywhere. Some key features of Subsonic include:Stream music and video from your personal collection to apps and devices over...

Funkwhale

Funkwhale is an open-source, decentralized music server software and network that allows users to upload, share, and stream audio files legally. It is designed as a community-based alternative to large, commercial services like Spotify or Apple Music.Some key features of Funkwhale include:Open-source software licensed under GPLv3Decentralized federated...

Soundseeder

Soundseeder is a digital audio workstation (DAW) designed for music composition, songwriting, audio recording, and audio editing. It provides a complete production suite for musicians, podcasters, and audio engineers to easily capture ideas, arrange compositions, edit waveforms, apply effects, and mix multi-track sessions.Key features of Soundseeder include:Multi-track recording...

Icecast

Icecast is an open source streaming media server that allows you to broadcast audio content to listeners in real-time over the internet. It is designed to work well with Ogg Vorbis and MP3 audio formats.Some key features of Icecast include:Support for multiple streams and mount points so you...

Mopidy

Mopidy is an extensible open source music server that can play music from a variety of sources including local music libraries, Spotify, SoundCloud, and more. It is written in Python and is designed to be easily extended with additional functionality via plugins.Some key features of Mopidy include:Plays music...

AudioStreamer

AudioStreamer is an open-source audio player application designed specifically for the macOS platform. It supports playback of common audio formats like MP3, AAC, ALAC, FLAC and Ogg Vorbis. Some key features of AudioStreamer include:Streamlined user interface with various viewing options like column browser, cover wall and fullscreen modesSupports playback...

Navidrome

Navidrome is an open source self-hosted music server and streamer designed for personal use. It's designed to give you convenient access to your music collection from any modern web browser or mobile device on your local network or over the internet. Some key features of Navidrome include:Stream your music...

Airsonic

Airsonic is an open-source, web-based media streamer and media server. It allows you to access your personal music and video collection from any internet-connected device. Airsonic is designed to be functionally similar to commercial products like Plex, Emby, or Logitech Media Server, but it is entirely free and open source...

CloudPlayer

CloudPlayer is a versatile media player application designed for streaming music, videos, and photos stored in the cloud. It integrates with major cloud storage platforms including Dropbox, OneDrive, Google Drive, and Box, providing a unified interface to access and play media files across different cloud accounts and services.Key features...

Audiobox

Audiobox is a complete digital audio workstation (DAW) and MIDI sequencer software developed and published by Audiosoftware Inc. It is available for both Windows and macOS platforms.With Audiobox, users can record, edit, arrange, mix and master audio tracks to produce professional music productions. It provides a multi-track audio mixer...

IBroadcast

iBroadcast is a decentralized platform built on blockchain technology that allows users to upload, store, and stream audio content. It aims to provide an alternative to centralized streaming platforms like Spotify or Soundcloud by connecting artists and listeners peer-to-peer using a network of nodes, removing intermediaries and allowing creators to...

Veso

Veso is a virtual assistant software designed to help individuals and teams manage their schedules, tasks, and communications more efficiently. At its core, Veso acts as an intelligent assistant that can understand natural language requests and help automate common administrative work.Some of the key features Veso provides include:Calendar...

Logitech Media Server

Logitech Media Server (formerly Squeezebox Server) is a free media streaming software and system created by Logitech. It is designed to manage, index, and stream a digital music collection to a variety of playback devices made by Logitech, including the Squeezebox line of networked digital audio players.Here are some...

VortexBox

VortexBox is an open source, Fedora-based Linux distribution that is designed to turn an old computer into an audio jukebox for playback of your personal digital music collection. It boots directly into a simple graphical user interface that allows you to easily manage your music library, create playlists, and control...

Muffon

Muffon is an open-source, self-hosted web application that provides similar functionality to Trello for agile project management. It allows users to create kanban-style boards with flexible lists and cards to organize tasks, projects, and workflows.Some key features of Muffon include:Creating multiple boards to separate different projects and initiativesCustom...

Style Jukebox

Style Jukebox is a creative generative art tool developed by researchers at MIT-IBM Watson AI Lab. It utilizes AI and machine learning techniques to enable new forms of human-AI collaboration and creativity.The key feature of Style Jukebox is the ability to interpolate and extrapolate between different visual styles. It...

Astiga

Astiga is a comprehensive project management and workflow software built specifically for creative agencies, marketing and design teams. It provides a complete suite of tools to help streamline the entire project lifecycle from planning to delivery.Key features of Astiga include:Intuitive task management with customizable workflows and statusesTime tracking...

PHPMediaServer

PHPMediaServer is an open source media streaming software written in PHP and MySQL. It allows you to set up your own media server to store, manage, and stream your audio, video, and image files over the web.Some key features of PHPMediaServer include:Stream media files like MP3, MP4, AVI...

VLC Streamer

VLC Streamer is a free, open source, cross-platform multimedia player, framework, and streaming server developed by the VideoLAN project. VLC can play a wide variety of audio, video, and streaming media files and protocols including MP3, AVI, MKV, WebM, H.264, MPEG-DASH among many others.Some key features of VLC Streamer...

Andromeda

Andromeda is an open-source scientific workflow management system designed for researchers across scientific domains. It provides a flexible and extensible framework to construct complex analysis pipelines by connecting a series of computational or data manipulation steps into an automated workflow.Key highlights and capabilities of Andromeda include:Graphical workflow designer...

Zeya

Zeya is an open-source note taking and knowledge management application for Windows, Mac, and Linux. It allows users to easily capture thoughts, ideas, notes, and more into a single place, organizing them and linking related ideas together to see the connections.Some key features of Zeya include:Flexible notes system...

Libresonic

Libresonic is an open source, self-hosted online music streaming service similar to Spotify or SoundCloud. It allows you to stream your personal music collection over the internet to various devices like smartphones, tablets, smart TVs, and desktop computers.Some key features of Libresonic include:Stream your owned digital music files...

Music Folder Player

Music Folder Player is a free, lightweight music player application designed to play audio files stored locally on your computer. It supports all common music file formats including MP3, FLAC, WAV, OGG, M4A, and more.One of the key features of Music Folder Player is its simplicity and ease...

Channify

Channify is a comprehensive social media management platform designed to help brands and agencies streamline their social media activities. Its key features include:Unified social inbox to monitor messages and comments across different social networks like Facebook, Instagram, Twitter, LinkedIn, etc.Ability to schedule unlimited posts to multiple profiles with...

CherryMusic

CherryMusic is an open source streaming music server designed for personal use. It allows you to access and play your music collection from any device with a web browser through its built-in web interface.Some of the key features of CherryMusic include:Plays music files in MP3, OGG, FLAC and...

Sockso

Sockso is a lightweight and easy-to-use socks proxy client for Windows, Mac, and Linux. It enables you to route your internet traffic through a socks proxy server of your choice.Using Sockso provides several key benefits:Bypass geographic restrictions on websites - Get access to content not available in your...

MyMusicCloud

MyMusicCloud is a cloud-based music locker service that gives users access to their personal music collection from any device. It allows you to upload your MP3s, FLACs, and other audio files to MyMusicCloud's servers and then stream that music on demand.Some key features of MyMusicCloud include:Unlimited uploads...

Netjukebox

Netjukebox is an open source web application that serves as a personal media streaming server and player. Developed in PHP, it enables users to access and play their music and video file collections through a web browser interface from any internet-connected device.Once installed on a local network or internet-facing...

TSC Music

TSC Music is a music notation and composition software designed for musicians, composers, arrangers, teachers, and students. It provides professional-quality music notation capabilities and is able to create lead sheets, vocal arrangements, piano pieces, guitar tabs, drums and percussion parts, and full scores for ensembles and orchestras.Some key features...

KooZic

KooZic is an open-source music server application that allows you to stream your personal music collection over your local network. It is designed to provide easy access to your music from any device in your home without needing to store files on every device.Some key features of KooZic include...

Groove Basin

Groove Basin is an open-source web-based media streaming server designed specifically for streaming music. It allows users to stream their personal music libraries and playlists from their computer to a variety of devices on their local network.Some key features of Groove Basin include:Simple web-based user interface for managing...

Musictube

Musictube is a popular free online music streaming platform launched in 2005. It allows users to search for and listen to a wide variety of songs, albums, artists, and playlists without paying. Musictube makes money through advertisements and premium subscriptions.With over 100 million songs in its catalog, Musictube has licensing agreements...

Ampache Doped

Ampache Doped is an open source, self-hosted music streaming application built on Ampache. It provides a modern, easy to use interface for streaming your personal music collection over the web. Some key features of Ampache Doped include:Clean, responsive UI similar to popular streaming services like SpotifySupport for multiple users...

BABOOM

Baboom is a free, cross-platform and open-source audio converter and CD ripper software. It enables users to convert between various popular audio formats including MP3, WAV, FLAC, Ogg Vorbis, MP2, AC3, DTS, AAC, M4A, M4B etc. Some of the key features of Baboom include:Intuitive and easy-to-use graphical...

Streeme

Streeme is an easy-to-use live streaming and broadcasting software solution for both novice and professional streamers. It allows users to stream live video from their desktop or laptop computer as well as mobile devices using a simple, intuitive interface.Some key features of Streeme include:Real-time video and audio broadcasting...

KPlaylist

kPlaylist is an open-source, cross-platform music player and media library application. Developed as part of the KDE project, it runs natively on Linux and is also available for Windows and macOS.Key features of kPlaylist include:Plays a wide variety of audio formats including MP3, FLAC, Ogg Vorbis, AAC, etc...

PulpTunes

pulpTunes is an open-source cross-platform music player and media library organizer developed as an alternative to proprietary software like iTunes. It allows you to easily manage and play your digital music collection across various devices.Key features of pulpTunes include:Support for common audio formats like MP3, AAC, Ogg Vorbis...

Infigroove

Infigroove is an all-in-one digital marketing platform designed to help small businesses, startups, entrepreneurs, and marketers create high-quality, custom marketing content with ease. Its key features include:Drag & Drop Designer: An intuitive editor to design stylish graphics, social media posts, stories, ads, logos, presentations, and more without any technical...

S2 Music

S2 Music is a digital audio workstation and music composition software for Windows. It provides tools for creating, recording, editing and mixing musical compositions and productions.With S2 Music, users can:Compose music by arranging MIDI patterns, recording live instruments, or importing existing audio filesEdit compositions using an intuitive piano-roll...

Llama.cf

Llama.cf is a free cloud-based URL shortener and link management platform. It provides users with an intuitive way to shorten, share, track and manage links all from one simple online dashboard.Some of the key features and benefits of Llama.cf include:Shorten long, unwieldy URLs into short, memorable...

Murfie

Murfie is a service that converts physical CDs, cassettes, and vinyl records into digital music files. Users mail in their physical music media to Murfie, and Murfie rips the audio into formats like MP3 and FLAC. The digital files are then uploaded into the user's online Murfie account.With a...

LimboMedia

LimboMedia is a free, open-source media server software designed to stream your personal media library including videos, music, and photos to various devices. It is available for Linux, Mac, and Windows.Key features of LimboMedia:Automatic indexing of media files and metadata retrievalOn-the-fly transcoding to support playback on different devicesCustomizable...

NetAMP

NetAMP is an open-source, cross-platform audio player application designed specifically for streaming and managing large digital music libraries. It is an alternative to mainstream players like iTunes or Windows Media Player.Some key features of NetAMP include:Support for common audio formats like MP3, AAC, FLAC, WAV, and moreGapless playback...