Live-coding system based on bytebeat.
Check https://greggman.com/downloads/examples/html5bytebeat/html5bytebeat.html and select 'floatbeat' for a similar online experience
Atom package available https://atom.io/packages/atom-rampcode
Open the rampcode patch with Pure Data and edit the tutorial.rampcode file with Atom. Follow the documentation.
If you don't hear any sound, try going to Media / Test audio and MIDI in Pure Data.