Skip to content
forked from ZaneH/metronome

A metronome built w/ Tauri + React. Tempo tapper, themes, hotkeys and more!

License

Notifications You must be signed in to change notification settings

kakajuro/metronome

 
 

Repository files navigation

The Minimal Metronome

Visit the landing page

Features

  • Tempo tapper
  • Time signatures
  • Keyboard support
  • Fullscreen and a mini-mode
  • Cross-platform support
  • Dark mode and light mode
  • Custom themes

App Screenshot     App Screenshot

Releases

The latest release can be found here.

Run Locally

$ git clone [email protected]:ZaneH/metronome.git
$ cd metronome
$ yarn && yarn tauri dev

Build target binary

Outputs to /src-tauri/target/release/bundle

$ yarn tauri build

Contributions

Contributions are welcome! Create a PR or issue to get started.

Formatting

Code is auto-formatted when committed using .prettierrc.

Hotkeys

Key Function
Spacebar Toggle play
d Toggle dark mode
f Toggle metronome display
m Toggle mute
s Toggle settings
t Tap tempo
0-9 Edit BPM
←↑→↓ Edit BPM
Backspace Edit BPM
Escape Close settings

About

A metronome built w/ Tauri + React. Tempo tapper, themes, hotkeys and more!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 86.8%
  • JavaScript 4.7%
  • HTML 4.5%
  • Rust 1.5%
  • Shell 1.3%
  • CSS 1.2%