Skip to content

Repository files navigation

Music Tools

A collection of browser-based music utilities.

Open the app → — no install, no account; everything runs in the browser.

Features

  • Metronome - Practice with adjustable tempo, time signatures, tap tempo, speed trainer, and timer
  • Tuner - Tune instruments with microphone input using browser-only pitch detection (inspired by qiuxiang/tuner)
  • Drum Looper - Create section-based drum sequences, load kits from public/drum-looper, and share projects via URL
  • Worship Pad - Ambient synth pad with diatonic chord buttons, drone, swell/duck, and reverb
  • Binaural Beats - Binaural or isochronic tones over a pink/brown noise bed, with presets and a sleep timer that fades out

Tech Stack

  • React 19
  • TypeScript
  • Vite (rolldown-vite)
  • TanStack Router
  • Tailwind CSS 4
  • Base UI

Getting Started

Prerequisites

  • Node.js 24+
  • pnpm 10+

Installation

pnpm install

Development

pnpm dev

Build

pnpm build

Preview Production Build

pnpm preview

Format

pnpm format

License

AGPL-3.0

Releases

Packages

Contributors

Languages