Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Audio Player

Audio Player

70 projects

Showing 33 of 69 projects

Simple Audioplayer
Simple AudioplayerCSS

An audio player component for Ionic 3 and Angular 4 applications supporting both HTML5 and native Cordova audio.

#ionic3#angular5#angular2
Stars320
Forks161
Last commit8 years ago
web-audio-player
web-audio-playerJavaScript

A cross-browser WebAudio wrapper with a narrow API that handles mobile browser quirks and provides consistent playback.

#browserify#webaudio#cross-browser
Stars242
Forks30
Last commit6 years ago
Plug
PlugSwift

A macOS app for discovering and listening to music from Hype Machine.

#music#open-source#desktop-app
Stars226
Forks11
Last commit2 years ago
Music Player
Music PlayerDart

A ready-to-go music player UI component for Flutter applications, mimicking Spotify/Apple Music.

#dart#ui-component#audio-player
Stars224
Forks47
Last commit6 years ago
Framer-AudioPlayer
Framer-AudioPlayerCoffeeScript

A Framer module for prototyping audio players with customizable progress, volume, and time visualization.

#interactive-design#audio-player#prototyping
Stars147
Forks14
Last commit9 years ago
waveform-path
waveform-pathJavaScript

A lightweight JavaScript library for generating customizable SVG waveform paths from audio data.

#music#webaudio#audio-visual
Stars132
Forks7
Last commit1 year ago
MenuTube
MenuTubeJavaScript

A macOS menu bar app that embeds YouTube for audio-focused listening without video distraction.

#keyboard-control#desktop-app#media
Stars126
Forks17
Last commit3 years ago
react-native-audioplayer
react-native-audioplayerJava

A lightweight React Native library for playing audio files on iOS and Android platforms.

#ios#native-modules#audio-player
Stars104
Forks32
Last commit7 years ago
Play-em JS
Play-em JSJavaScript

A front-end JavaScript component that manages and plays audio/video tracks sequentially from multiple streaming platforms.

#music#playback#audio-player
Stars100
Forks16
Last commit2 months ago
Podlove Web Player
Podlove Web PlayerTypeScript

A monorepo for podcast UI components including a web player, subscribe button, and RSS feed frontend.

#vue-js#rss-feed#subscribe-button
Stars91
Forks34
Last commit5 months ago
MacMusicPlayer
MacMusicPlayerSwift

A lightweight menu bar music player for macOS with native interface, multi-language support, and YouTube/SoundCloud download capabilities.

#audio-player#lightweight#media-control
Stars87
Forks1
Last commit7 days ago
ABMediaView
ABMediaViewObjective-C

A versatile iOS media view that displays images, videos, GIFs, and audio with fullscreen, minimization, and lazy-loading capabilities.

#ios#gifs#fullscreen
Stars85
Forks9
Last commit8 years ago
AudioPlayerView
AudioPlayerViewHTML

An Android view that loads audio from a URL and provides basic playback controls using the Android MediaPlayer library.

#custom-view#ui-component#audio-player
Stars84
Forks18
Last commit8 years ago
Mous Player
Mous PlayerC++

A lightweight, extensible audio player and converter for FreeBSD, Linux, and macOS with multiple interface options.

#qt#plugin-system#converter
Stars72
Forks17
Last commit3 years ago
TUISIC
TUISICC++

A TUI online music streaming application with vim motions, multiple sources, and AI integration via MCP.

#music#mpv#archlinux
Stars68
Forks6
Last commit17 days ago
wave-audio-path-player
wave-audio-path-playerJavaScript

A customizable web component audio player that displays a visual waveform for audio files.

#music#custom-elements#webaudio
Stars65
Forks8
Last commit4 years ago
MoeFM
MoeFMJavaScript

A lightweight cross-platform music player for Android and iOS built with React Native and Redux.

#ios#audio-player#android
Stars64
Forks23
Last commit9 years ago
react-native-scrubber
react-native-scrubberJavaScript

A customizable video/audio scrubber component for React Native with smooth animations and scrubbing callbacks.

#audio-player#media-player#customizable
Stars63
Forks18
Last commit2 years ago
FramerAudio
FramerAudioCoffeeScript

A Framer module for designing and prototyping interactive audio interfaces with play controls, sliders, and time displays.

#ui-prototyping#interactive-design#design
Stars47
Forks3
Last commit3 years ago
Fmusic
FmusicSwift

An open-source macOS music player built with SwiftUI for local audio file playback and management.

#flac-player#desktop-app#lyrics-display
Stars43
Forks5
Last commit3 months ago
Ostrich
OstrichSwift

A macOS media player for Game Boy Sound System files, built as a Game Boy emulator in Swift.

#gbs#appkit#game-boy
Stars43
Forks5
Last commit9 years ago
polyplayer
polyplayerJavaScript

A unified JavaScript API to control YouTube, SoundCloud, and Vimeo players with playlist support.

#event-driven#soundcloud-api#audio-player
Stars41
Forks4
Last commit5 years ago
micropython-vs1053
micropython-vs1053Python

Synchronous and asynchronous MicroPython drivers for the VS1053b MP3/FLAC audio player chip.

#mp3-decoder#embedded-systems#micropython
Stars35
Forks9
Last commit3 years ago
Howler.Blazor
Howler.BlazorC#

A Blazor JSInterop wrapper for Howler.js, enabling audio playback in Blazor applications.

#howler-js#javascript-interop#jsinterop
Stars31
Forks8
Last commit10 months ago
nvim-yt-player
nvim-yt-playerLua

A Neovim plugin for playing YouTube audio directly from the editor using mpv and yt-dlp via IPC socket.

#music#developer-tools#ipc-socket
Stars16
Forks1
Last commit1 month ago
Ionic Soundboard
Ionic SoundboardTypeScript

An Ionic 3 soundboard app that loads sounds from a custom URL, enabling dynamic sound management without app updates.

#json-api#ionic3#soundboard
Stars14
Forks6
Last commit7 years ago
trax
traxDart

A macOS music management application with Apple Music-like UI for browsing, editing, and playing local audio files.

#music#dart#flac
Stars13
Forks1
Last commit2 years ago
react-native-audio-player
react-native-audio-playerJava

A React Native module for playing audio files on Android devices.

#native-module#audio-player#android
Stars13
Forks3
Last commit10 years ago
vue-h5-audio-controls
vue-h5-audio-controlsVue

A Vue 3 component for a simple HTML5 audio player with customizable controls.

#music#audio-player#vue3
Stars12
Forks0
Last commit15 days ago
micropython-longwave
micropython-longwavePython

A WAV player for MicroPython boards using double-buffered sample loading.

#embedded-audio#micropython#polling
Stars11
Forks0
Last commit11 years ago
tracc
traccLua

An XM module tracker for ComputerCraft and CraftOS-PC, with support for S3M and IT modules.

#embedded-audio#it-files#audio-player
Stars11
Forks1
Last commit28 days ago
vox
voxShell

An oh-my-zsh plugin to control the VOX audio player for macOS directly from the terminal.

#audio-player#terminal#zsh-plugins
Stars8
Forks0
Last commit10 years ago
Native Audio Player
Native Audio PlayerSwift

A Capacitor plugin for playing audio with native controls, background playback, and output switching on Android, iOS, and Web.

#ios#capacitor-plugin#audio-player
Stars5
Forks0
Last commit5 months ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Audio26
#Music18
#Cross Platform16
#Music Player15
#Macos13
#Media Player11
#Web Audio11
#Ios10
#Video Player10
#Javascript9
#Android9
#Javascript Library8