html-midi-player: HTML elements for MIDI playback and visualization
By O. Cífka

The html-midi-player package provides the <midi-player> and <midi-visualizer> HTML elements, which make it easy to play and display MIDI files on the web – no JavaScript coding required. See the GitHub repository for how to use it on your website, or try it on your MIDI files here.

Simple demo

Advanced demo