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
- 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.
To install pwa-music-player:
-
Clone the repository:
git clone https://github.com/bigjohncodes/pwa-music-player.git
-
Navigate to the project directory:
cd pwa-music-player -
Open
index.htmlin 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".
To make pwa-music-player accessible via GitHub Pages:
-
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
mainbranch and set the folder to/rootor/docs.
-
Disable Jekyll Processing (Optional)
- Add a
.nojekyllfile to the root of your publishing source to bypass Jekyll processing.
- Add a
-
Access Your Site
- Once published, your app will be available at:
https://bigjohncodes.github.io/pwa-music-player/
- Once published, your app will be available at:
For more details, refer to GitHub Pages Documentation.