Strudel

Create and perform dynamic music through live coding directly in your browser.

See all
Website overview

About Strudel

Strudel is a JavaScript version of the TidalCycles live coding language. It provides a browser-based REPL for writing, playing, updating, and sharing dynamic music patterns. It is designed for beginners and experts, includes an interactive tutorial, and is free and open-source under the GNU Affero General Public License.

What you can do

  • Write dynamic music pieces directly in the web browser through live coding.

  • Start music playback and apply code modifications dynamically using play and update controls.

  • Learn the platform through a built-in interactive tutorial.

  • Live code music using a JavaScript version of TidalCycles.