Browse free open source Music Players and projects below. Use the toggles on the left to filter open source Music Players by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 by Okta Icon
    Our Free Plans just got better! | Auth0 by Okta

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
    Try free now
  • The #1 Embedded Analytics Solution for SaaS Teams. Icon
    The #1 Embedded Analytics Solution for SaaS Teams.

    Qrvey saves engineering teams time and money with a turnkey multi-tenant solution connecting your data warehouse to your SaaS application.

    Qrvey’s comprehensive embedded analytics software enables you to design more customizable analytics experiences for your end users.
    Try Developer Playground
  • 1
    SoX is the Swiss Army Knife of sound processing utilities. It can convert audio files to other popular audio file types and also apply sound effects and filters during the conversion.
    Leader badge
    Downloads: 42,668 This Week
    Last Update:
    See Project
  • 2
    mpg123
    This is the fast and Free (LGPL license) real time MPEG Audio Layer 1, 2 and 3 decoding library and console player. It uses floating point or integer math, along with several special optimizations (3DNow, SSE, ARM, ...) to make it most efficient.
    Leader badge
    Downloads: 4,490 This Week
    Last Update:
    See Project
  • 3
    LAME (Lame Aint an MP3 Encoder)

    LAME (Lame Aint an MP3 Encoder)

    A high quality MP3 encoder

    LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to improve the psycho acoustics, quality and speed of MP3 encoding. Note: we provide source code only!
    Leader badge
    Downloads: 15,904 This Week
    Last Update:
    See Project
  • 4
    Mechvibes

    Mechvibes

    Play mechanical keyboard sounds, typewriter sound as you type

    It's a side project that I made for myself since when I use my own mechanical keyboard at late night or in the office and my parents and my coworkers hate that a lot because the sound of the keyboard is very loud (especially in quiet places). So if you are facing this issue just like me then this product is for you! - Plays typewriter sound - You can add more keyboard sound set by recording any sound you like and add them to this app with some easy steps. - Use your laptop keyboard or non-mechanical keyboard at work and still hear your loved sound. - Use this app as any purpose as you want (such as demo for the buyer about the keyboard sound before they buy it, custom any sound for any key...) With Mechvibes Editor, you can create a new sound pack, edit existing sound pack or share them with your friends.
    Leader badge
    Downloads: 1,882 This Week
    Last Update:
    See Project
  • Free CRM Software With Something for Everyone Icon
    Free CRM Software With Something for Everyone

    216,000+ customers in over 135 countries grow their businesses with HubSpot

    Think CRM software is just about contact management? Think again. HubSpot CRM has free tools for everyone on your team, and it’s 100% free. Here’s how our free CRM solution makes your job easier.
    Get free CRM
  • 5
    Kid3 Tag Editor

    Kid3 Tag Editor

    Audio Tag Editor

    Kid3 audio tag editor can edit the tags of MP3, Ogg, FLAC, MPC & WMA files in an efficient way, convert between ID3v1 and ID3v2, set the tags of multiple files, generate tags from file names or vice versa and import from freedb, MusicBrainz and Disco
    Leader badge
    Downloads: 1,113 This Week
    Last Update:
    See Project
  • 6
    MAD is a high-quality fixed-point MPEG audio decoder with 24-bit output. The implementation is entirely new, based on the ISO/IEC standards, and performs especially well on systems without native floating-point support.
    Leader badge
    Downloads: 3,363 This Week
    Last Update:
    See Project
  • 7
    TuxGuitar
    TuxGuitar is a multitrack guitar tablature editor and player written in Java-SWT, It can open GuitarPro, PowerTab and TablEdit files.
    Leader badge
    Downloads: 906 This Week
    Last Update:
    See Project
  • 8
    EXP Soundboard

    EXP Soundboard

    Simple soundboard app with hotkeys

    A soundboard that supports almost all MP3s and WAVs. Sounds can be triggered with custom keyboard hot-keys and played through up to 2 outputs. i.e. Your speakers and a virtual audio cable. Also allows for your mic to pass into the virtual audio cable when enabling Mic Injector. This soundboard also incorporates a save feature. REQUIREMENTS: - Java 7 If you want sounds to be played through voice chat you'll need a virtual audio cable. (For Windows users I recommend the VB-Cable driver (http://vb-audio.pagesperso-orange.fr/Cable/index.htm). (For Mac I recommend Soundflower. (http://cycling74.com/soundflower-landing-page/)).
    Leader badge
    Downloads: 882 This Week
    Last Update:
    See Project
  • 9
    SMPlayer

    SMPlayer

    Free media player with support for Youtube

    SMPlayer is a free media player for Windows and Linux with built-in codecs that can also play YouTube videos. One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will be resumed at the same point you left it, and with the same settings: audio track, subtitles, volume... SMPlayer is a graphical user interface (GUI) for the award-winning MPlayer, which is capable of playing almost all known video and audio formats. But apart from providing access for the most common and useful options of MPlayer, SMPlayer adds other interesting features like the possibility to play YouTube videos subtitles. Note: for those people complaining about malware in the windows installer: be sure you download SMPlayer from the official website. Our installer is completely safe and free of malware.
    Leader badge
    Downloads: 538 This Week
    Last Update:
    See Project
  • Bright Data - All in One Platform for Proxies and Web Scraping Icon
    Bright Data - All in One Platform for Proxies and Web Scraping

    Say goodbye to blocks, restrictions, and CAPTCHAs

    Bright Data offers the highest quality proxies with automated session management, IP rotation, and advanced web unlocking technology. Enjoy reliable, fast performance with easy integration, a user-friendly dashboard, and enterprise-grade scaling. Powered by ethically-sourced residential IPs for seamless web scraping.
    Get Started
  • 10
    FrostWire

    FrostWire

    Search, Download, Play, Share on Bittorrent and the cloud

    FrostWire http://www.frostwire.com/ is a media player and Peer to Peer (P2P) information sharing client for the BitTorrent network. This project is not affiliated with LimeWire LLC. FrostWires' source code is Licensed under the GNU GPL and Apache Open Source licenses. System Requirements Any of the following operating systems: ● Windows 10, 8, 7, Vista for Intel processors (64-bit only) ● Mac OS X 10.11 (El Capitan) or later (64-bit) ● Linux, Unix such as Solaris (64-bit) ● Android 7.0 or later 256 MB of RAM (512 MB Recommended) An active internet connection
    Leader badge
    Downloads: 600 This Week
    Last Update:
    See Project
  • 11
    mplayer-for-windows

    mplayer-for-windows

    MPlayer & MEncoder Builds for Windows

    Leader badge
    Downloads: 344 This Week
    Last Update:
    See Project
  • 12
    TiMidity++ is an open source MIDI to WAVE converter and player.
    Leader badge
    Downloads: 243 This Week
    Last Update:
    See Project
  • 13
    Strawberry Music Player

    Strawberry Music Player

    Strawberry Music Player

    Strawberry is a cross-platform music player and music collection organizer. It is aimed at music collectors and audiophiles. With Strawberry you can play and manage your digital music collection, or stream your favorite radios. Strawberry is a music player and music collection organizer. It is aimed at music collectors and audiophiles. With Strawberry you can play and manage your digital music collection, or stream your favorite radios. Strawberry is free software released under GPL. The source code is available on GitHub. Strawberry is a fork of Clementine. It's written in C++ using the Qt toolkit and GStreamer. Strawberry is compatible with both Qt version 5 and 6.
    Downloads: 49 This Week
    Last Update:
    See Project
  • 14
    Mikmod Sound System
    Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)
    Leader badge
    Downloads: 687 This Week
    Last Update:
    See Project
  • 15
    DVD-Audio Decoder and Watermark Detector
    DVD-Audio Decoder input plugin and Watermark Detector/Neutralizer DSP plugins for foobar2000. Decoder is capable of playing back DVD-Audio discs, ISO images, AOB, MLP and Dolby TrueHD files in full resolution. Dedicated plugin for DTS-HD playback. APT-x100 plugin for *.AUD and *.AUE files from DTS Movie/Trailer Discs.
    Leader badge
    Downloads: 308 This Week
    Last Update:
    See Project
  • 16
    Aria Maestosa
    Aria Maestosa is a midi sequencer/editor. It lets you compose, edit and play midi files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views. Git repository: https://github.com/ariamaestosa/ariamaestosa
    Leader badge
    Downloads: 225 This Week
    Last Update:
    See Project
  • 17
    Spotube

    Spotube

    Open source Spotify client that doesn't require Premium

    An open source, cross-platform Spotify client compatible across multiple platforms utilizing Spotify's data API and YouTube, Piped video or JioSaavn as an audio source, eliminating the need for Spotify Premium. It is still recommended to support creators by engaging with their YouTube channels/Spotify tracks (or preferably by buying their merch/concert tickets/physical media).
    Downloads: 42 This Week
    Last Update:
    See Project
  • 18
    Mpxplay is a commander-style console audio player for DOS and Win32 operating systems. MMC is a GUI version of Mpxplay for Windows 7/10 with FFmpeg audio&video playing and translucent windows. x265vfw is a H265/HEVC video encoder/decoder codec for Windows, based on x264vfw and x265 library, usefull with VirtualDub.
    Leader badge
    Downloads: 195 This Week
    Last Update:
    See Project
  • 19
    Songbird

    Songbird

    A customizable cross-platform music player.

    An upstream source site housing the original files for this mirror is no longer available. Songbird is a cross-platform music player based on Mozilla code. It lets you play, manage, and discover music. You can customize its appearance with skins, and create dynamic playlists that automatically update based on criteria you set.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 20
    ExoPlayer

    ExoPlayer

    An extensible media player for Android

    ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet. ExoPlayer supports features not currently supported by Android’s MediaPlayer API, including DASH and SmoothStreaming adaptive playbacks. Unlike the MediaPlayer API, ExoPlayer is easy to customize and extend, and can be updated through Play Store application updates. ExoPlayer modules can be obtained from JCenter. It's also possible to clone the repository and depend on the modules locally. The easiest way to get started using ExoPlayer is to add it as a gradle dependency. You need to make sure you have the Google and JCenter repositories included in the build.gradle file in the root of your project. n addition to library modules, ExoPlayer has multiple extension modules that depend on external libraries to provide additional functionality. Some extensions are available from JCenter.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 21
    Extended Module Player

    Extended Module Player

    A multi-format module player and library

    xmp is a module player for Unix-like systems that plays over 90 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC, including Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker (IT) files.
    Leader badge
    Downloads: 163 This Week
    Last Update:
    See Project
  • 22
    koel

    koel

    A personal music streaming server that simply works

    koel is a simple, open source, web-based personal audio streaming service created with some of the more modern technologies that appeals to web developers. It embraces such technologies as CSS grid and drag-and-drop API to deliver a music streaming application that simply works. koel is written in Vue on the client side, and Laravel on the server side. It requires a server that can run Laravel 5.8 and a modern browser that can support newer web technologies.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 23
    MediaPortal

    MediaPortal

    Turn your PC into a very advanced MediaCenter/HTPC

    MediaPortal turns your PC into a very advanced MediaCenter / HTPC. It allows you to listen to your favorite music & radio, watch and store your videos and DVDs, view, schedule and record live TV as a digital video recorder and much much more
    Downloads: 90 This Week
    Last Update:
    See Project
  • 24
    aTunes

    aTunes

    Cross-platform player and audio manager

    aTunes is a powerful, full-featured, cross-platform player and manager, with support for online radios, podcasts and CD ripping.
    Downloads: 68 This Week
    Last Update:
    See Project
  • 25
    BloomeeTunes

    BloomeeTunes

    Open-source, Ad-free and Multi-source Music player.

    Bloomee🌸 is my Flutter project, An Open-Source Music app designed to bring you Ad-free tunes from various sources. Dive into a world of limitless music from platforms like YouTube and Jio Savan, with more sources blooming soon! 🌼🎵 Why Bloomee? 🌟 Ad-Free Experience: Say goodbye to interruptions and enjoy uninterrupted musical bliss. 🌍 Multi-Source Player: Access your favorite tracks from diverse platforms, with more sources continually joining our melody garden. 🚀 Flutter-Powered Learning: Bloomee is not just about music; it's about learning and growing with Flutter and BLoC architecture. Explore the intersection of beautiful design and smooth functionality while mastering the art of app development.
    Leader badge
    Downloads: 232 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Open Source Music Players Guide

Open source audio players are software programs that allow users to listen to and manage their music. They are designed for general use, meaning that the average user does not need any technical knowledge or experience in order to use them. Open source audio players rely on open-source code, which is free and publicly accessible. This type of code allows developers to make changes or improvements that can be shared with the public. Open source audio players also give users full control over their media library by allowing them to customize playback settings and organize files according to specific preferences.

The most popular open source audio player is VLC Media Player, which supports various media formats such as AAC, MP3, Ogg Vorbis, FLAC and more. It features a library view for organizing your tracks and provides additional tools for editing metadata and adjusting sound levels. Another popular option is Audacious, a lightweight application focused on audio playback rather than file management or customization options. It supports multiple input/output methods including ALSA (Advanced Linux Sound Architecture), JACK (Jack Audio Connection Kit) and PulseAudio. Foobar2000 is another open source alternative with a highly customizable interface that includes support for plugins written in JScript or Lua scripting language.

In addition to these standard open-source applications there are numerous other specialized solutions tailored toward specific needs like broadcasting live streams or creating playlists from external sources like YouTube or Spotify Premium accounts. There are even third party applications available that offer additional features such as visualizations or DJ-style mixing capabilities for those who want more advanced controls over their soundtracks. Ultimately it's up to you decide which one best suits your needs but thankfully with so many great open-source options out there it shouldn't be hard to find one that you enjoy using everyday.

Features of Open Source Music Players

  • Playback: Open source audio players can provide playback support for various formats like MP3, WAV, OGG, etc. This allows users to play music and audio files on their computer without downloading different software for each format.
  • Search Functionality: Most open source audio players come with the ability to search through their library of music and other audio files. This feature makes it easy to find the right track or artist quickly.
  • Library Management: Open source audio players give users control over how they organize their library of music and other audio files. They can add metadata tags (like artist or album name), sort by genre, and create playlists with ease.
  • Audio Effects & Equalizers: Many open source audio players have built-in sound effects and equalizers that let users customize their listening experience. This allows them to tweak the sound of a song or adjust the bass levels according to their preferences.
  • Skins & Customization: Open source audio players often support themes so users can customize their player’s look and feel according to their own tastes. Some even allow for further customization via plugins or extensions.
  • Remote Control Support: Some open source audio players allow users to control playback from a remote device such as a smartphone or tablet running a compatible app. This makes it easy to manage playback when away from the computer itself or while multitasking another task such as checking email or browsing the web.

Different Types of Open Source Music Players

  • MP3 Player: An MP3 player is a software application that allows users to play audio files, such as music tracks. It typically includes basic features like playback control and playlist management.
  • Media Player: A media player is a type of open source audio player which offers both basic and advanced features for playing audio or video files from your computer or from the web. Features may include support for different formats and codecs, as well as playback control and remote access capabilities.
  • Audio Streaming Player: An audio streaming player is an open source application designed to allow users to stream audio content from the internet directly to their device. This type of player may offer features like customizable playlists, library search tools, and social network integration.
  • Portable Media Player: A portable media player is a type of open source audio player that allows users to take their music with them wherever they go. This type of program typically supports playback over Bluetooth or other wireless protocols, onboard storage capacity, and an intuitive user interface for quick navigation.
  • Music Discovery Player: A music discovery player is a type of open source audio player which helps users find new music by providing access to streaming services, radio stations, podcasts, etc., in an easy-to-use format with curation options save their favorite tracks.
  • Visualization Players: Visualization players are programs that add visual images or effects while playing back music files on your computer's screen or projector screen in sync with the beat or rhythm of the music track being played back.

Open Source Audio Players Advantages

  1. Increased Flexibility: Open source audio players provide users with high levels of flexibility, allowing them to customize their experience with the player. This can include customizing the user interface, creating new features and plugins, or even modifying the source code itself.
  2. Large Selection: Open source audio players typically offer a wide selection of features, from skins and themes to support for a variety of audio formats. This allows users to choose the features that are most important to them when choosing an audio player.
  3. Cost Savings: Because open source solutions are usually free, they provide cost savings over purchasing a commercial product. This can allow users to have access to higher-end features without having to break their budget.
  4. Security and Stability: By relying on experienced developers that consistently update open source projects, users can be sure that their software is secure and stable when compared with closed-source alternatives.
  5. Community Support: Open source solutions rely on community volunteers who provide support in the form of troubleshooting advice, bug fixes, feature requests, and more. This ensures that help is available should any issues arise while using an open source player.

What Types of Users Use Open Source Music Players?

  • Music Enthusiasts: People who enjoy listening to and discovering music, often using open source audio players to access free or low-cost music.
  • Home Entertainment Lovers: People who use open source audio players as part of their home entertainment system, allowing them to listen to CDs, streaming services, or radio broadcasts.
  • Professional Audio Editors: Professionals in the media industry who use open source audio players for editing and mixing soundtracks for movies, videos, and other media.
  • DJs: DJs using open source audio players to mix multiple tracks together for live performances.
  • Podcast Creators: People creating podcasts that are shared with others via online platforms and require an open-source app such as a VLC player or Audacity recorder in order to be created.
  • Musicians/Producers: Musicians and producers creating music with the help of digital instruments that are integrated with open source audio players such as Ardour or Audacity.
  • Gamers: Players enjoying retro games where sound effects play a role in the gameplay experience typically requiring an open-source media player like MPlayer or XMPlay in order to properly hear game sounds.
  • Audiophiles: Individuals who value high quality audio recordings which can be achieved by using an advanced type of software like DeaDBeeF when playing songs through an open source player.

How Much Do Open Source Audio Players Cost?

Open source audio players are typically free to download, meaning there is no cost associated with using them. However, some developers may charge a small fee for their products in the form of a donation or membership. This usually helps keep the project alive and encourages further development. Some open source audio players also offer premium versions that come with additional features like better sound quality and more extensive support. These versions will typically have a one-time cost associated with them, but they are generally still much more affordable than proprietary alternatives. While the exact costs will depend on which player you choose and what version you decide to invest in, overall open source audio players provide an excellent solution at very little cost.

What Software Can Integrate With Open Source Music Players?

Open source audio players are capable of integrating with a variety of different types of software. One type is digital audio editors, which can be used to record, trim and add effects to audio files. Another type is media library management software, which can keep track of music files, organize them into playlists, and update file tags. Additionally, streaming media services like Spotify or Apple Music can be integrated with open source audio players, allowing the user to stream their music library directly from the player. Finally, there are plugins and extensions which can extend the functionality of an open source audio player by adding additional features such as support for high-quality formats or crossfading between tracks.

What Are the Trends Relating to Open Source Audio Players?

  1. Increased Availability of Open-Source Audio Players: Open-source audio players have become increasingly available as more developers create their own programs. These players offer a wide range of features, making them attractive to audiophiles looking for a customizable and powerful player.
  2. Support for Multiple Formats: Open-source audio players support multiple formats, including MP3, WAV, FLAC, OGG, and more. This allows users to listen to music in the format of their choice without having to purchase or convert the file.
  3. Improved User Interface: Many open-source audio players feature improved user interfaces compared to those found in proprietary software. This includes larger album art and track listings, better search functions, and improved support for streaming services such as Spotify.
  4. Increased Customization Options: Open-source audio players allow users to customize their experience. This includes changing the look and feel of the player, adding plugins for increased functionality, and adjusting various settings related to playback.
  5. Cross-Platform Support: Open-source audio players are available for multiple platforms, including Windows, Mac OS X, and Linux. This makes them accessible to users regardless of their operating system.

How To Get Started With Open Source Music Players

Getting started with using open source music players is very easy and straightforward.

  1. First, you'll want to identify which type of audio player works best for your needs. There are open source audio players available that support both local and streaming music, as well as those that specialize in one or the other. Your choice should also depend on whether you're looking for a simple player or one with additional features like equalizers and MIDI support.
  2. Once you've chosen your player, it's time to download it onto your computer. The installation process is usually quite simple, but be sure to read the instructions carefully before getting started. This will ensure that everything is working properly and all of the necessary updates are installed correctly.
  3. The next step is setting up your library of songs and playlists for playback with the open source audio player. You can do this by either syncing music from an existing library or importing tracks from a storage device into the player's software platform. Some platforms may also give you access to free streaming services such as Spotify or Apple Music.
  4. Now that everything is ready, the last step before listening to some tunes is choosing how you want the audio outputted from your computer to be delivered through speakers or headphones - depending on what equipment you have available at home. Once this has been configured, simply press play and enjoy.