---
title: "Strudel"
description: "Browser live-coding environment that ports the TidalCycles pattern language to JavaScript for algorithmic music."
canonical: "https://vibing.inc/library/strudel-vg-1109"
category: "Games, Juice & Interactive"
subcategory: "Game audio"
license: "open-source"
author: "TidalCycles community"
source: "https://strudel.cc/"
---

# Strudel
Browser live-coding environment that ports the TidalCycles pattern language to JavaScript for algorithmic music.
## Facts
- Source: https://strudel.cc/
- Category: Games, Juice & Interactive / Game audio
- Author: TidalCycles community
- Licence: open-source
- Tags: live-coding, music, patterns, web-audio
## Why it's a gem
Generative soundtrack engine you can embed; patterns as code, no audio assets
---
Listed in The Vibeary: https://vibing.inc/library/strudel-vg-1109 · JSON: https://vibing.inc/api/public/library/gems/strudel-vg-1109