Use full GM set of musical instruments to play MIDI and single sounds or effects. Support for reverberation and equaliser. No plugins, no Flash. Pure HTML5 implementation compatible with desktop and mobile browser. See live examples.
surikov/webaudiofont has 988 GitHub stars.
It currently ranks #13674 daily, #14665 weekly, #17929 monthly by momentum on Trending Repos; its best-ever rank is #7721.