Skip to content

Lord-Turmoil/metrognome

Repository files navigation

Metrognome Logo

Metrognome

Copyright © Tony's Studio 2022 - 2025


Build

Overview

This project aims to provide a minimalist metronome for musicians without any unnecessary features.

Try it now!

Metrognome Screenshot 1 Metrognome Screenshot 2 Metrognome Screenshot 3

Development

Metrognome is developed with Capacitor using native HTML, CSS, and JavaScript. See the official Capacitor documentation for more information.

Before build, you need to create .env or .env.production file to set certain environment variables. It should include VITE_BASE_URL and VITE_WEB_URL. And if you use Microsoft Clarity for analytics, you can also add VITE_CLARITY_KEY here.

VITE_BASE_URL=https://static/meta/file/endpoint
VITE_WEB_URL=https://metrognome.top
VITE_CLARITY_KEY=your-clarity-key (optional)

Web

Standard Vite project.

Android

Since Android platform is generated by Capacitor, those files are not included in this repo. To add Android project, run the following command:

npx cap add android
npx capacitor-assets generate --android
npx cap open android

iOS

See iOS Requirements for iOS development environment setup.

Since iOS platform is generated by Capacitor, those files are not included in this repo. To add iOS project, run the following command:

npx cap add ios
npx capacitor-assets generate --ios
npx cap open ios