Live Coding Environments

6 tools

Sonic Pi

Why I use it: Ruby-based live coding synth — the gateway drug to programmatic music, used by both kids and pros

4.2
TidalCycles

Why I use it: Haskell DSL for live coding patterns — the gold standard for algorithmic beat and melody generation

4.2
FoxDot

Why I use it: Python-based live coding environment built on SuperCollider for approachable music programming

4.2
Strudel

Why I use it: TidalCycles ported to JavaScript — live code music directly in the browser with zero install

4.2
Gibber

Why I use it: Browser-based live coding environment with audiovisual capabilities and collaborative jamming

4.2
Sardine

Why I use it: Python-native live coding library for modular, MIDI-driven algorithmic performances

4.2