Muzical UI is a local-first music player built with Next.js, allowing users to scan folders on their machine, build a library, queue tracks, and play audio in the browser. Version 0.1.22 is the current stable release, with active development on GitHub. It supports browsing MusicBrainz and YouTube for discovery and streaming, stores all data locally via IndexedDB and localStorage, and requires Node.js 20+ and a Chromium-based browser for folder scanning. Differentiators include a self-contained standalone production build, resizable layout, and optional API keys for YouTube and Last.fm for enhanced features.
npm install muzical-uiNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Install, build, and run the production server with default port.
Update Node.js to version 20 or later.
Use Chrome, Edge, or Opera. Firefox and Safari are not supported for local library scanning.
Use 'npx muzical-ui' or update your scripts to reference 'node bin/muzical-ui.js' after build.
Inform users to back up their data or avoid clearing site data.
Use restrictive API keys and educate users about local-only storage.
Run 'pnpm build' before 'npx muzical-ui'.
Switch to a Chromium-based browser (Chrome, Edge, Opera).
Obtain an API key from Google Cloud Console and enter it in Settings.
Run 'npm install next' or 'pnpm add next'.