A little browser synth created with Tone.js and the Web MIDI API.
Try it here.
The keyboard-style UI was created using Vue.js. It supports playing notes by clicking on the piano keys, typing the corresponding keys, or via connected midi devices. Just click the power button, then select your instrument and oscillator.