(browser extension)
MIDI Player for Chrome, Opera and Microsoft Edge (Chromium) at Chrome Web Store (you may also want to install Jazz-MIDI and Jazz-Plugin)
MIDI Player for Firefox at Mozilla Add-ons (you may also want to install Jazz-MIDI and Jazz-Plugin)
MIDI Player for Safari at Apple App Store -- coming soon...
MIDI Player for Microsoft Edge Legacy at Microsoft Store.
(enable MIDI in JZZ-powered applications)
Jazz-MIDI for Node.js at npm (run npm install jazz-midi)
Jazz-MIDI for Electron at npm (run npm install jazz-midi-electron)
Jazz-MIDI for Firefox at Mozilla Add-ons (requires Jazz-Plugin)
Jazz-MIDI for Safari at Apple App Store
Jazz-MIDI for Chrome and Opera at Chrome Web Store (requires Jazz-Plugin)
(enable Web MIDI API in browser)
Web MIDI API for Firefox at Mozilla Add-ons (requires Jazz-MIDI and Jazz-Plugin)
Web MIDI API for Safari at Apple App Store (requires Jazz-MIDI)
(for JavaScript developer)
JZZ.js - MIDI library for Node.js and web-browsers
JZZ-midi-SMF - MIDI files: read / write / play
JZZ-midi-GM - General MIDI instrument names: MIDI to string / string to MIDI
JZZ-midi-Gear - Retrieve user's MIDI device model and manufacturer
JZZ-input-Kbd - Virtual piano controls for your MIDI projects
JZZ-synth-Tiny - A tiny General MIDI synth implemented with the Web Audio API
JZZ-gui-Select - MIDI Input/Output pickers
JZZ-gui-Player - MIDI player GUI for browser
JZZ-gui-Karaoke - Karaoke :)
JZZ-modules - More modules for JZZ.js
Original Windows Jam application is available here (no longer supported)