Media Player

661 open source Media Player apps

R
RadioDroid
APK
Look up online radio streams at RadioBrowser and listen to them. RadioBrowser is a wiki like aproach to collect as much online radio stations as possible. Every one can help by not only adding new stations but also tagging existing ones. Features: * Everyone can add stations easily * Sleep timer * Alarm clock * Record streams * Music Player Daemon support
F-DroidGitHub
RadioUpnp
APK
RadioUpnp lets you enjoy web radios with uninterrupted playback.Now with Google Cast support! Stream your favorite radios directly to Cast-enabled devices, UPnP, or DLNA speakers — perfect for smart homes or audiophile setups.Minimalist and fully customizable, you can easily build your own playlist:Search and add radios directly in the app.Share results from RadioGarden straight to RadioUpnp.Still missing a station? Add it manually.Two UPnP streaming modes are available: Passthrough (the original stream is relayed directly to the device) or PCM (the stream is transcoded to a standard PCM format for maximum compatibility).Completely free and ad-free. Support development via the Donate menu. Thank you!📌 Troubleshooting Tips:Some phone brands (e.g. Samsung, OnePlus) may apply battery optimization that disrupts streaming. Disable optimization in battery settings for RadioUpnp.Streaming quality and compatibility depend on your UPnP/DLNA device (supported CODECs, etc.).If you use ad blockers or firewall apps, UPnP streaming may be blocked.Need help? Use the in-app Report function to contact the developer.
GitHubIzzyOnDroid
RadioWave
APK
RadioWave is a cross-platform internet radio player for Android and iOS, built with Kotlin Multiplatform. It provides access to over 50,000 stations worldwide with automatic song recognition that identifies what's playing in real time. Features - Browse popular, trending, or top-voted stations - One-click play with smooth streaming - Automatic song recognition - Save favorite Radios - Search Radios by name, genre, language, or country - Display station metadata like country, website, language - Dual Themes (Dark and Light) - Play / Pause / Volume Control - Audio Background Playback Support - User-Friendly Interface with Easy Navigation Under the Hood - Built with Kotlin Multiplatform - Lightweight and optimized for fast performance - Cross-platform support Android and iOS Support Developer https://www.buymeacoffee.com/tawhidmonowar
F-DroidGitHub
Record Play Reverse
APK
A very simple audio toy that lets you record audio, and play it back forward, or reversed. I built this app out of spite after using another audio reversing app that had very intrusive ads. It consists of a single Godot UI scene, with a few buttons and a couple of AudioStreamPlayer nodes.
F-DroidGitHub
RecordEqualizer
APK
RecordEqualizer is an Android application designed to process audio signals in real time.The app features a sequential audio processing chain including channel control, gain adjustment, dynamic compression, and equalizer filters. It is built using Oboe – a high-performance audio library for Android by Google.
IzzyOnDroid
RecordMaster
APK
RecordMaster inspired by the Google Pixel Recorder app, but with more featuresFeatures:✨ More features will be added in future updates.📁 Folder Organization: Create and manage folders to keep your recordings sorted.✏️ Easy Renaming: Rename recordings on the fly for better organization.🔗 Quick Sharing: Share recordings instantly through apps, messaging, or cloud services.🕒 Timestamped Files: Automatically save recordings with date and time metadata.🔊 Playback Controls: Adjust speed, skip silence, and navigate smoothly.🗑️ Trash Bin: Recover deleted recordings before they’re permanently removed.📤 Export Options: Save recordings in multiple audio formats (MP3, WAV, etc.).🔍 Search Tool: Find recordings by name, date, or folder.☁️ Local-Only Mode: All recordings stay on your device unless you choose to share them.
GitHubIzzyOnDroid
Recording Studio Lite
APK
Audio recorder * Supports various formats and codecs * Recordings playback, renaming and deleting * Auto-pausing recordings on phone call, low battery or storage
F-DroidGitHubIzzyOnDroid
Recording WebCam
APK
This is a Recording Webcam - Camera App for android TV and Android Phone to capture or record video and upload the file to a server.Features:Capture: Take photos with an existing camera, change the camera used, turn the flash on and off, and change photo qualityRecording: Record video with an existing camera, change the camera used, turn the flash on and off, and change the quality of the recorded videoUpload: Send photos or videos to the server via url
GitHubIzzyOnDroid
Redomi
APK
Unofficial song.link client Features: - Open supported links from different music services in your favourite streaming app - Convert links and share songs with others on their preferred platforms - Customize Sharesheet in different ways: - Icon shapes - Choose which apps to display - Decide between a horizontal or vertical list, and its grid size - Material You - Light/Dark Theme
F-DroidGitHubIzzyOnDroid
Rehearsal Assistant
APK
A voice / sound recording utility with two modes of operation: Session Mode: organizes recordings into sessions, and time-stamps relative to the beginning of the session, making it useful for recording your thoughts and observations during an event. If you are a choreographer or director watching a rehearsal of your work, this can help you make note of the feedback you want to share with the cast. Simple Mode: easy recording and playback of sound files. If you are a musician or writer, it can help you record and remember your spontaneous moments of inspiration. Also works great for shopping lists and other kinds of reminders.
F-Droid
Remuco
APK
Remuco is a duplex remote control system for Linux media players and mobile phones equipped with Bluetooth or WiFi. With Remuco, you can remotely control your favorite media player. You can switch to the next, previous, or any other media within the current playlist, browse your media library and activate other playlists, rate your media, adjust volume, and more. On the mobile phone it displays information about the current media, including cover art. Remuco can be used with Amarok, Audacious, Banshee, Clementine, Exaile, gmusicbrowser, MPD, MPlayer, Rhythmbox, Songbird, Totem, TVtime, VLC and XMMS2.
F-Droid
Repertoire
APK
Repertoire is a cross-platform application designed for musicians, dancers, magicians, or performers to help manage their repertoire (musical pieces, dance routines, or even magic tricks). The app helps you keep your sheet music, notes, audio recordings, videos, links, and practice logs neatly organized for every piece in your collection. - Create a library of your pieces/songs, with all related information attached. - Save related media like recordings, links and notes in one consolidated location. - Log your practice sessions. Keep in touch with stuff you learnt over time. - Tag your pieces and organize your gallery into groups. Quick and easy search and filter functionality to find what you want. - Various quality of life features, like thumbnails for your pieces, speed control for audio (If you want to practice slow), etc. - Personalization options to make it to your liking, and automated and manual backup options so you don't lose any data.
F-DroidGitHub
Retro Music
APK
Retro Music Player 🎵 📦 Included Features Base 3 themes (Clearly White, Kinda Dark and Just Black) Material You support on Android 12+ Gapless playback Crossfade playback Choose from 10+ now playing themes Android auto support Wallpaper accent picker on Android 8.1+ Home screen widgets Lock screen playback controls Sleep timer Easy drag to sort playlist & play queue Tag editor Create, edit and import playlists Browse and play your music by songs, albums, artists, playlists and genre Smart Auto Playlists - Recently played, most played and history
F-DroidGitHub
Retroboy
APK
Retroboy provides vintage imaging technology not seen since the digital cameras and monochrome screens of the previous century. A series of real time filters implement various image processing algorithms, to emulate the graphic experience of classic hardware. * 4-tone Bayer dithering as found on the Nintendo® Game Boy® Camera * Amstrad CPC filter with 27 color palette * PXL-2000 PixelVision filter emulating one of the first digital video cameras * Commodore 64 filter with VIC-II 16-color palette * Atkinson dithering filter used by the original Apple® Macintosh® OS * Halftone dot filter as popularized by Roy Lichtenstein and the pop art movement * Record animated GIF movies * Scene mode setting to support for example low light exposure * Zoom using the volume rocker * Adjust the dynamic contrast to further enhance your photos * Process images from your gallery by tapping the share button and selecting Retroboy * Share your pictures through Facebook, Twitter, Tumblr, MMS, E-mail or any other methods your device supports
F-DroidGitHub
Rhythm
APK
Your Music, Your Rhythm Experience your music collection like never before. Rhythm is a beautiful, open-source Material You music player built for audiophiles, supporting both local and streaming playback. Enjoy high-quality audio with zero tracking and absolutely no ads. 🔊 Audiophile-Grade Sound • High-Res Audio: Preserves native sample rates and bit depths for pure, unaltered sound. • Advanced EQ: Perfect your audio with a 10-band equalizer and over 6,000 AutoEQ presets tailored to your specific headphones. • Premium Playback: Enjoy true gapless playback and support for all major formats (FLAC, ALAC, Opus, WAV, MP3, OGG, and Dolby Atmos/EAC3-JOC). 🎨 Gorgeous Material 3 Design • Dynamic Colors: The app's theme adapts beautifully to your wallpaper (Android 12+) and the current album artwork. • Fluid UI: Experience expressive shapes, smooth animations, and an immersive, distraction-free lyrics view. • Responsive Widgets: Control your music straight from your home screen with modern Material 3 layouts. 📚 Smart Library & Lyrics • Dual-Mode Playback: Seamlessly switch between your local music library and streaming servers. • Synced Lyrics: Sing along with word-by-word highlighting via LRCLib, or use the local editor for custom offsets. • Ultimate Organization: Browse your music by Songs, Albums, Artists, Genres, Playlists, or Folders. • Multi-Select Power: Manage your queue, share, or delete multiple tracks at once with batch actions. • Reliable Scanning: A full-scan media scanner ensures no songs are ever missed. ⚙️ Feature-Packed • Rhythm Guard: Integrated hearing safety system with age-aware volume protection. • Built-in metadata editor with artwork integration from Deezer and YouTube Music. • Sleep timer, playback statistics, and stability tools for a crash-free experience. • Easy queue management and M3U playlist import/export. • In-app auto-updates directly from GitHub. 🔒 100% Private Rhythm respects your data. There are no ads, no analytics, and no accounts required. It is completely offline-capable and proudly open-source (GPL v3).
F-DroidGitHubIzzyOnDroid
RhythmRoid
APK
Rhythmroid is a remote android application for Rhythmbox on Linux. Rhythmroid helps you control the music playing in the Rhythmbox on your Android phone.Please see the project's Readme for instructions on setup and usage.
GitHubIzzyOnDroid
RiPlay
APK
🎵 About RiPlay RiPlay is a powerful, open-source music player designed for music lovers who want complete control over their listening experience. With support for both online and offline content, extensive customization options, and a beautiful interface, RiPlay transforms how you interact with your music collection. ⚠️ Important Notice 🛡️ RiPlay respects your privacy and operates transparently No data collection, your data stays on your device For playing online content, it uses the YouTube Player library as a wrapper around the official [IFrame Player API](https://developers.google.com/youtube/iframe_api_reference) inside a WebView ✨ Key Features 🎧 Music Experience Play songs, videos, artists, albums, playlists, and podcasts Smart queues (audio/video mixed) Listening statistics Lyrics support: fetch, display, edit, translate Listener level ranking with personal monthly and annual badge Blacklist, can ignore artist, album, Song, Playlist, Device folder Rewind, your year in music ⏰ Smart Features Music Recognize (title & artist) Sleep timer Visualizer (microphone permission required) Fast Share (direct sharing with installed apps) Cast to another Android device / TV via [RiLink](https://github.com/fast4x/RiLink) (experimental) Self-closing app scheduling Events daily/weekly, new releases from your artists, auto backup and check update Android Auto support Android TV support (experimental) Widget support (experimental) Visit it on Github https://github.com/fast4x/RiPlay Made with ❤️ by Fast4x
F-DroidGitHubIzzyOnDroid
Ringdroid - Ringtone editor
APK
An application for editing and creating your own ringtones, alarms, and notification sounds.
F-DroidGitHub
R
RoMote
APK
Turn your Android Device into a control center for your Roku Player and Roku TV. * Control your Roku player or Roku TV from your mobile device. * Browse, add, and rate Channels from more than 2,000 streaming channels offered in the Roku Channel Store. * Quickly launch your favorite Roku Channels on your Roku player or Roku TV from your mobile device. * Enter text in your Roku player on-screen interface using your device's keyboard instead of the included remote. * Name and switch between multiple Roku players and Roku TVs. * Additional features include shake to pause, voice search, homescreen widget and notification controls.
F-DroidGitHub
Roc Droid
APK
Android app implementing Roc sender and receiver. Work in progress! Features: receive sound from remote Roc-compatible sender and play to local audio device capture sound from apps or microphone and send to remote Roc-compatible receiver
F-DroidGitHubIzzyOnDroid
RootlessJamesDSP
APK
Use JamesDSP as a system-wide audio processing engine without any root access. This app has several limitations that may be deal-breaking to some people; please read this whole document before using the app. Shizuku (Android 11+) or ADB access via a computer is required for the initial setup. JamesDSP supports the following audio effects: * Limiter control * Output gain control * Auto dynamic range compressor * Dynamic bass boost * Interpolating FIR equalizer * Arbitrary response equalizer (Graphic EQ) * ViPER-DDC * Convolver * Live-programmable DSP (scripting engine for audio effects) * Analog modelling * Soundstage wideness * Crossfeed * Virtual room effect (reverb) Additionally, this app integrates directly with AutoEQ. Using AutoEQ integration, you can search and import frequency responses that aim to correct your headphone to a neutral sound. Go to 'Arbitrary response equalizer > Magnitude response > AutoEQ profiles' to get started. --- Limitations * Apps blocking internal audio capture remain unprocessed (e.g., Spotify, Google Chrome) * Apps using some types of HW-accelerated playback may cause issues and need to be manually excluded (e.g., some Unity games) * Cannot coexist with (some) other audio effect apps (e.g., Wavelet and other apps that make use of the `DynamicsProcessing` Android API) - Apps confirmed working: * YouTube * YouTube Music * Amazon Music * Deezer * Poweramp * Substreamer * Twitch * ... - Unsupported apps include: * Spotify (Note: Spotify ReVanced patch is required to support Spotify) * Google Chrome * SoundCloud * ... --- Translation Please help us translate this app here: https://crowdin.com/project/rootlessjamesdsp To request a new language that isn't enabled on Crowdin yet, please open an issue here on GitHub and I will turn it on.
F-DroidGitHub
Ruler (Privacy Friendly)
APK
Privacy Friendly Ruler can display a ruler or protractor at the edge of the display. This enables on the fly measurements with the smartphone. It belongs to the Privacy Friendly Apps group developed by the research group SECUSO at Karlsruhe Institute of Technology. More information can be found an secuso.org/pfa/ What makes Privacy Friendly Ruler different from other similar apps? 1. No permissions Privacy Friendly Ruler does not require any permissions. 2. No advertisement Many other free apps in the Google Play Store dazzle annoying advertising and also shortens battery life. Feel free to contact us via: Bluesky - @secusoresearch.bsky.social https://bsky.app/profile/secusoresearch.bsky.social Mastodon - @SECUSO_Research@bawü.social https://xn--baw-joa.social/@SECUSO_Research/ Job opening - https://secuso.aifb.kit.edu/english/Job_Offers.php
F-DroidGitHub
Rush - Lyrics App
APK
Rush is a simple android app to search, view, save and share lyrics for your favourite Songs Features - Search, View and store lyrics - Share lyrics as a customisable card to your friends! - Auto-Search current playing Song (Requires Notification Access permission) - Synced Lyrics
F-DroidGitHubIzzyOnDroid
SAF Media Scanner
APK
Scans SAF (Storage Access Framework) paths for audio files and builds a database to be used by Unpopular Music Player or Opus 1 Music Player. Contrary to the Android service it knows about composers, works, movements, conductors etc. Application Field: * The SAF scanner can access USB memory devices, like USB sticks via OTG adapter, in Android 6, 7 and 8. Note that Android 9 and 10 natively allow (read) file access to USB memory, just like to SD cards. * The SAF scanner can extract album art on SD cards and USB memory devices, this is currently not possible with the classical scanner, because without SAF it is limited to read-only access. * The SAF scanner can access SMB or SFTP servers, if the respective document provider is installed. * The SAF scanner even deals with non-seekable files by reading them completely into memory before further processing. Features: * Can be run manually whenever audio files have been added, removed or changed. * Auto scan (incremental) or complete scan (rebuild) selectable. * Various audio file types (mp3, mp4, flac, ogg, ...). * Multi CD albums: sub-subdirectories "CD1", "CD2", ..., with common folder image. * Common and non-common text tags. * Composer and grouping (work, movements). * Proprietary Apple iTunes tags for classical music. * Extracting of embedded images if none already exists. * Downscaling of both extracted and existing album images. * Original images can be kept as backup, if desired. * Maximum image size is configurable. * Creates a standard SQLite database in /ClassicalMusicDb that can be accessed from PC or other apps.
F-Droid