strudel is a new live coding platform to write dynamic music pieces in the browser! It is free and open-source and made for beginners and experts alike.


SuperCollider is described as 'Platform for audio synthesd algorithmic composition, used by musicians, artists, and researchers working with sound. It consists of:' and is an app. There are more than 25 alternatives to SuperCollider for a variety of platforms, including Windows, Mac, Linux, Web-based and Self-Hosted apps. The best SuperCollider alternative is strudel, which is both free and Open Source. Other great apps like SuperCollider are VCV Rack, Pure Data, SunVox and Max/MSP.
strudel is a new live coding platform to write dynamic music pieces in the browser! It is free and open-source and made for beginners and experts alike.


VCV Rack is a modular synthesizer inspired by Eurorack systems. It acts a host for virtual modules which perform various audio processes. E.G. oscillators, filters, envelope generators, sequencers and more that can be connected freely in almost limitless combinations.

Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.



SunVox is a small, fast and powerful modular synthesizer with pattern based sequencer (tracker). It is a tool for those people who like to compose music wherever they are, whenever they wish. On any device.



Interactive visual programming environment for music, audio, and media
In use for over twenty years by performers, composers, artists, scientists, teachers, and students, Max is the way to make your computer do things that reflect your individual ideas and dreams.
Max gives yo.


Soinc Pi is a live-coding audio software. Learn to code creatively by composing, improvising or performing in an incredible range of styles from classical through to algorave.

AudioMasher is a live, in-browser audio and music programming environment. The app is based on the Sporth audio programming language by Paul Batchelor, is open-source and can be used online or via self-hosting.

PraxisLIVE is an open-source, visual programming environment. Experiment with and create projects using a visual patching system coupled with the power of programming in Java, Processing and GLSL.




Cardinal is a free and open-source virtual modular synthesizer plugin based on VCV Rack but with a focus on being a fully self-contained plugin version. It's available as CLAP, LV2, VST2 and VST3 audio plugin for FreeBSD, Linux, macOS and...



A free/open source live coding environment for algorithmic patterns, written in Haskell. Tidal is using SuperCollider, another open-source software, for synthesis and MIDI.

Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc. Faust targets high-performance signal processing applications and audio...

miRack is a Eurorack-style modular synthesizer, playground, and fx. It aims to provide user experience and audio quality close to those of the real Eurorack hardware.



