Skip to content

pwa-music-player is a fine-tuned version of PWAmp. It is a web audio player application. It is an installable web app (PWA) specifically made to demonstrate desktop-integration features. The app allows users to add songs, edit song information, apply custom skins, record audio clips, and more. It also supports native file handling and lots more.

License

Notifications You must be signed in to change notification settings

bigjohncodes/pwa-music-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

pwa-music-player

pwa-music-player is a fine-tuned version of PWAmp, serving as a progressive web application (PWA) audio player. This installable web app demonstrates various desktop integration features, allowing users to:

  • Add songs
  • Edit song information
  • Apply custom skins
  • Record audio clips
  • Utilize native file handling
  • And more

Features

  • Song Management – Add and edit song details.
  • Customization – Apply custom skins to personalize the player.
  • Audio Recording – Record and manage audio clips within the app.
  • Native Integration – Supports native file handling for a seamless experience.

Installation

To install pwa-music-player:

  1. Clone the repository:

    git clone https://github.com/bigjohncodes/pwa-music-player.git
  2. Navigate to the project directory:

    cd pwa-music-player
  3. Open index.html in your preferred web browser.

For an enhanced experience, install the app as a PWA:

  • On Chrome – Click the install button in the address bar.
  • On Edge – Navigate to the browser menu and select "Apps" > "Install this site as an app".

Hosting via GitHub Pages

To make pwa-music-player accessible via GitHub Pages:

  1. Enable GitHub Pages

    • Go to your repository on GitHub.
    • Click on Settings.
    • Under Code and automation, go to Pages.
    • In the Build and deployment section, choose Deploy from a branch.
    • Select the main branch and set the folder to /root or /docs.
  2. Disable Jekyll Processing (Optional)

    • Add a .nojekyll file to the root of your publishing source to bypass Jekyll processing.
  3. Access Your Site

    • Once published, your app will be available at:
      https://bigjohncodes.github.io/pwa-music-player/
      

For more details, refer to GitHub Pages Documentation.

About

pwa-music-player is a fine-tuned version of PWAmp. It is a web audio player application. It is an installable web app (PWA) specifically made to demonstrate desktop-integration features. The app allows users to add songs, edit song information, apply custom skins, record audio clips, and more. It also supports native file handling and lots more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •