pulse is a small node.js server and client that pipes MIDI Clock messages to your browser through a WebSocket. It also interpolates the bpm and current phase.
The server uses node.js, for which you need Python and C++ compilers (Windows SDK or Visual Studio on Windows, Xcode on mac.).