Skip to content

mitchellurgero/MaterialPlayerJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Material Player

An offline desktop music player built with Electron, following the Material 3 design language.

This application was built with AI assistance.

Features

  • Material 3 design with dark and light themes
  • Plays a wide range of audio formats (MP3, FLAC, AAC, OGG, WAV, AIFF and more)
  • Album artwork from embedded tags or folder images
  • Sortable, searchable library

Requirements

  • Node.js 18 or later
  • npm

Getting Started

npm install
npm start

On first launch, open Settings and choose your music folder, then save. The library will scan and cache automatically. Subsequent launches load from the cache instantly.

Building

npm run build

Output is placed in the dist/ directory.

Tech Stack

  • Electron
  • music-metadata
  • electron-store
  • Material Symbols (Google Fonts)
  • Roboto (Google Fonts)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors