This simple metronome supports the most common rhythms I use for both straight eighths or swing. It has a few different speeds as well.
It was built as a sample project to test the Vue.js framework.