NoiseCraft

Excellent visual programming environment in the browser. It’s most similar to MSP and Pure Data.

NoiseCraft
NoiseCraft is an open source, visual programming language and platform for sound synthesis and music making, with the goal of creating a community for the open exchange of musical ideas. The design is loosely inspired by PureData, Max/MSP as well as other visual programming languages. NoiseCraft is built on technologies such as the Web Audio and Web MIDI APIs, and runs in a web browser. The plan is for the app to remain free to use and ad-free for the foreseeable future.

You can find the GitHub repository here:

GitHub - maximecb/noisecraft: Browser-based visual programming language and platform for sound synthesis.
Browser-based visual programming language and platform for sound synthesis. - maximecb/noisecraft