GitHub topics: livecoding
jonathanhogg/flitter
A functional programming language and declarative system for describing 2D and 3D visuals
Language: Python - Size: 45.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 64 - Forks: 2

sonic-pi-net/sonic-pi
Code. Music. Live.
Language: C++ - Size: 362 MB - Last synced at: 1 day ago - Pushed at: 9 days ago - Stars: 11,136 - Forks: 941

Uchida16104/LiveCodingPortfolio
These are videos and musics I made by hydra, LiveCodeLab, LiveCoding YouTube, TidalCycles, or FoxDot.
Language: JavaScript - Size: 55.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 11 - Forks: 1

tidalcycles/strudel
Web-based environment for live coding algorithmic patterns, incorporating a faithful port of TidalCycles to JavaScript
Language: JavaScript - Size: 154 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1,229 - Forks: 171

vpavlenko/study-music
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
Size: 3.12 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,902 - Forks: 68

supercollider/supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Language: C++ - Size: 160 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5,842 - Forks: 776

fand/veda
⚡VJ / Live Coding on Atom⚡
Language: TypeScript - Size: 115 MB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 518 - Forks: 36

Cfjhjfddfrf/Murre
Code for "Multi-view Reconstruction via SfM-guided Monocular Depth Estimation". CVPR 2025
Size: 6.24 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

emuell/afseq
Experimental imperative-style music sequence generator engine
Language: Rust - Size: 9.74 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 1

rumblesan/atomiix
Main documentation repo and site for atomiix, a re-implementation of the IxiLang audio live coding environment
Size: 13.7 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 1

edelveart/modular_forms
A creative toolkit for exploring modular forms and elliptic curves through Sonic Pi.
Language: Ruby - Size: 755 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

emicklei/melrose
interactive programming of melodies, producing MIDI
Language: Go - Size: 4.23 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 190 - Forks: 12

jessstringham/murrelet
this.xor.that's rust-based livecode framework
Language: Rust - Size: 366 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0

dxviie/HYDRACTRL
Tool built around hydra designed for live performances
Language: JavaScript - Size: 15.1 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

tidalcycles/Tidal
Pattern language
Language: Haskell - Size: 14.6 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 2,536 - Forks: 266

beryann/My-Mercury-Tutorials-Examples
Here are my own Mercury Live Coding tutorials examples. Help yourself!
Size: 289 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 0

the-drunk-coder/megra.rs
Mégra is a mini-language to make music with variable-order markov chains and some other stochastic shenanigans.
Language: Rust - Size: 2.02 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 74 - Forks: 2

dgfitch/glsl-experiments
Livecoding for projection at DIY shows
Language: GLSL - Size: 424 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

christophrumpel/larastreamers
There is no better way to learn than by watching other developers code live. Find out who is streaming next in the Laravel world.
Language: PHP - Size: 7.47 MB - Last synced at: 1 day ago - Pushed at: 10 days ago - Stars: 235 - Forks: 57

aimxhaisse/soir
live coding environment
Language: C++ - Size: 23.7 MB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

merongivian/negasonic
This ain't Sonic Pi, but it works on the browser: https://negasonic.onrender.com/
Language: Ruby - Size: 80.1 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 91 - Forks: 3

sdclibbery/limut
Live coding music and visuals within a browser using WebAudio and WebGL
Language: JavaScript - Size: 43.8 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 63 - Forks: 4

edelveart/TypeScriptTonnetz
A complete library of Neo-Riemannian Theory for musicians, mathematicians, engineers and those interested in mathematical music theory
Language: TypeScript - Size: 605 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 8 - Forks: 4

edelveart/figurate_numbers
Figurate Numbers generates 241 infinite sequences of plane, space, and multidimensional figurate numbers based on the book ‘Figurate Numbers’ (2012) by Elena Deza and Michel Deza. The methods are implemented using the Enumerator class and are designed for use in your math projects or in Sonic Pi.
Language: Ruby - Size: 420 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 3 - Forks: 0

edelveart/edelveart
Github Personal Page
Size: 614 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

donkirkby/live-py-plugin
Live coding in Python with PyCharm, Emacs, Sublime Text, or even a browser
Language: Python - Size: 137 MB - Last synced at: 9 days ago - Pushed at: 13 days ago - Stars: 297 - Forks: 58

JohnEarnest/ok
An open-source interpreter for the K5 programming language.
Language: JavaScript - Size: 5.06 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 603 - Forks: 73

crucialfelix/supercolliderjs
The JavaScript client library for SuperCollider
Language: TypeScript - Size: 2.96 MB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 487 - Forks: 42

JnsVttr/Welle
WELLE is an accessible web-based music environment for visually impaired people. It can serve as an 8-step audio and midi sequencer.
Language: JavaScript - Size: 71.1 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 0

munshkr/flok
Web-based P2P collaborative editor for live coding sounds and images
Language: TypeScript - Size: 15 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 333 - Forks: 49

Gargaj/Bonzomatic
Live shader coding tool and Shader Showdown workhorse
Language: C++ - Size: 16.3 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 1,417 - Forks: 114

m-onz/tejido
Tejido is an audio visual live coding system.
Language: Elixir - Size: 65.4 KB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

hundredrabbits/Orca
Esoteric Programming Language
Language: JavaScript - Size: 2.41 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 4,726 - Forks: 230

chaosprint/glicol
Graph-oriented live coding language and music/audio DSP library written in Rust
Language: Rust - Size: 109 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 2,691 - Forks: 85

davidedc/livecodelab
a web based livecoding environment
Language: CoffeeScript - Size: 26.9 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 334 - Forks: 61

combatopera/Concern
Control pym2149 (via Lurlene) or FoxDot using Vim
Language: Python - Size: 226 KB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 7 - Forks: 1

nnirror/facet
Live coding and synthesis with NodeJS and a browser
Language: JavaScript - Size: 248 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 85 - Forks: 0

kylestetz/lissajous
:musical_note: A tool for programmatic audio performance in the browser using Javascript.
Language: JavaScript - Size: 970 KB - Last synced at: 18 days ago - Pushed at: over 9 years ago - Stars: 406 - Forks: 25

kylestetz/slang
🎤 a simple audio programming language implemented in JS
Language: JavaScript - Size: 604 KB - Last synced at: 14 days ago - Pushed at: about 5 years ago - Stars: 1,201 - Forks: 31

e-lie/renardo
Livecoding music with simple Python code (Modernized FoxDot Fork)
Language: Python - Size: 51.7 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 53 - Forks: 4

Bubobubobubobubo/topos
Web Based Live Coding Environment. Inspired by the Monome Teletype.
Language: TypeScript - Size: 185 MB - Last synced at: 25 days ago - Pushed at: 12 months ago - Stars: 30 - Forks: 11

ilesinge/shabda
Shabda is a semantic audio samples curator for livecoding software such as Estuary or Tidal Cycles
Language: Python - Size: 408 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 0

toplap/awesome-livecoding
All things livecoding
Size: 661 KB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 2,718 - Forks: 182

merumerutho/LOVJ
LÖVE2D-based live-coding visual framework supporting GLSL shaders and Spout for code-oriented VJs
Language: Lua - Size: 17.6 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 13 - Forks: 2

CrashServer/webFoxDot
A web-based editor for FoxDot
Language: JavaScript - Size: 1.07 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 10 - Forks: 1

anael-seghezzi/CToy
Interactive C live coding environment
Language: C++ - Size: 3.83 MB - Last synced at: 30 days ago - Pushed at: 12 months ago - Stars: 1,382 - Forks: 72

mielpeeters/breaker
a very minimalistic livecoding language
Language: Rust - Size: 13.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

defaultxr/cl-patterns
Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.
Language: Common Lisp - Size: 1.37 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 82 - Forks: 11

tmhglnd/mercury
A minimal and human-readable language and environment for the live coding of algorithmic electronic music.
Language: Max - Size: 271 MB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 326 - Forks: 15

zeropaper/visual-fiha
A VS Code, NodeJS and HTML5 based VJing tool for creative and live coders.
Language: TypeScript - Size: 150 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 19 - Forks: 4

ddovod/jet-live
c++ hot code reload for linux and macos
Language: C++ - Size: 989 KB - Last synced at: 30 days ago - Pushed at: 8 months ago - Stars: 426 - Forks: 24

geikha/hydra-antlia
A collection of functions for Hydra
Language: JavaScript - Size: 82 KB - Last synced at: 29 days ago - Pushed at: 12 months ago - Stars: 54 - Forks: 9

defaultxr/bdef
Buffer definition; audio buffer abstraction for sound synthesis systems.
Language: Common Lisp - Size: 268 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 13 - Forks: 2

bendavidsteel/cultivation
Framework for live coding visuals in Python
Language: Python - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

hundredrabbits/Orca-c
Live Programming Environment(C Port)
Language: C - Size: 911 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 493 - Forks: 48

arBmind/desktop-duplication-cpp
Windows Desktop Duplication Tool for live coding presentations in C++2a
Language: C++ - Size: 519 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 61 - Forks: 11

ales-tsurko/cells
Live coding environment. Use SuperCollider, Python, TidalCycles, Node.js etc. in the same project.
Language: Python - Size: 27.5 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 166 - Forks: 5

njourdane/jaffle
An hybrid yaml/node editor for Tidal Cycles, based on Strudel.
Language: TypeScript - Size: 9.73 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 0

jdomizz/hydra-element
🍬 A custom element for wrapping the hydra-synth engine
Language: JavaScript - Size: 287 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 1

capital-G/sc-grids
SuperCollider port of topographic drum sequencer Grids by Mutable Instruments
Language: SuperCollider - Size: 355 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 21 - Forks: 3

nwoeanhinnogaehr/tinyspec-cling
tiny spectral synthesizer with livecoding support
Language: C++ - Size: 208 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 35 - Forks: 1

Xon77/Live4Bubbles
Project to come on controlling Live Coding
Language: SuperCollider - Size: 104 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

WolframResearch/Arrival-Movie-Live-Coding
Documents from a live coding session by Christopher Wolfram related to content from the 2016 film Arrival
Language: Mathematica - Size: 183 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 1,028 - Forks: 138

xoopscube/livecodes
📦 XCL module - Livecodes playground for React, Vue, Svelte, Solid, Typescript, Python, Go, Ruby, PHP
Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

NextNextStep/awesome-live-streaming
A curated collection of the best tools, utilities and goodies for live streamers.
Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

mafik/streambot
A stream assistant optimized for live coding
Language: Go - Size: 1.75 MB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

lambdamusic/The-Musical-Code
Extempore / Scheme code for live musical programming
Language: Scheme - Size: 61.6 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 12 - Forks: 3

tommaisey/aeon
A live-coding system for musical pattern manipulation
Language: Scheme - Size: 1.3 MB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 0

jtprogru/interview-task
Задачки с собеседований, LeetCode, CodeWars (решаю их на Python)
Language: Python - Size: 102 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 1

rumblesan/improviz
DEPRECATED: A live-coded visual performance tool
Language: Haskell - Size: 30.7 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 91 - Forks: 6

jdomizz/vscode-hydra
🧩 Hydra for Visual Studio Code
Language: JavaScript - Size: 2.24 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 5 - Forks: 0

hundredrabbits/Pilot
Orca's best friend.
Language: JavaScript - Size: 2.12 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 535 - Forks: 42

Uchida16104/CCC
This is compilation I joined as video creator.
Language: JavaScript - Size: 40 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

combjellly/shift
A web based coding language for making music simply. Now features MIDI out 🤠.
Language: JavaScript - Size: 1.53 GB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

s-ol/language-alv
Atom language support for the alv livecoding language
Language: JavaScript - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

s-ol/tree-sitter-alv
tree-sitter grammar for the alv livecoding language.
Language: JavaScript - Size: 57.6 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

HerrSteiner/gravel
live coding music system
Language: C++ - Size: 1.34 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

metrasynth/radiant-voices
Work with SunVox file format tools (create, modify, read, write)
Language: TypeScript - Size: 4.77 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 42 - Forks: 3

rhidoyhasanmahmud/Algorithms-Data-Structures-101
Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

hikarock/casto
:zap: Live coding in browse, using text editor.
Language: JavaScript - Size: 5.66 MB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 65 - Forks: 3

lemilonkh/algorithmuss
Musical experiments in live coding, functional programming in Clojure and Haskell using TidalCycles, Overtone and/or Leipzig
Language: C - Size: 16.8 MB - Last synced at: 10 days ago - Pushed at: about 8 years ago - Stars: 14 - Forks: 0

Bubobubobubobubo/shrimp
Live code your way around using time jumps to the future. Python library for real-time musical improvisation (or composition)
Language: Python - Size: 1.12 MB - Last synced at: 25 days ago - Pushed at: 10 months ago - Stars: 10 - Forks: 1

ul/ad-libitum
Scheme Live Coding Environment
Language: Scheme - Size: 558 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 2

swallez/livecoding-webaudio-tonejs
Live coding music with WebAudio, WebMidi & ToneJS
Language: TypeScript - Size: 27.2 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 25 - Forks: 3

henryhale/livecode
⚡️ A minimal, efficient front-end tool for quick, streamlined tasks.
Language: Vue - Size: 1.95 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 7 - Forks: 3

neauoire/Enfer
Alicef Synth Sampler
Language: JavaScript - Size: 53.1 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 125 - Forks: 17

Vinetwigs/go-ascv
Official Go library for working with the ASCIIVideo (.ascv) file format: encode, decode, and process ASCII art video sequences with support for compression and VLQ encoding.
Language: Go - Size: 130 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

WolframResearch/Data-Curation-Training
Language: Mathematica - Size: 3.61 MB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 7

Etol1LC/rmp
RMP is a simple livecodable bytebeat system made with Pure Data, Vim and Bash
Language: Shell - Size: 38.1 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

roblaszczak/watermill-livecoding
Language: Go - Size: 1.5 MB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 63 - Forks: 6

vividsnow/perl-live
perl live coding
Language: Emacs Lisp - Size: 31.3 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 16 - Forks: 4

s-ol/alive
experimental livecoding environment with persistent expressions
Language: MoonScript - Size: 577 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 39 - Forks: 0

thgrund/TidalVST
Using Supercolliders VSTPluginController to control VST plugins with TidalCycles
Language: SuperCollider - Size: 66.4 KB - Last synced at: 27 days ago - Pushed at: 8 months ago - Stars: 34 - Forks: 3

jarmitage/Stenophone
The Stenophone is a musical instrument combining stenotype and live coding
Language: JavaScript - Size: 8.25 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 1

ccrraaiigg/context
the Context distribution of the Smalltalk programming language :: live discussion at https://squeak.slack.com
Language: Smalltalk - Size: 69.8 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 38 - Forks: 2

PLNech/LEAPMidi
LEAPMidi
Language: JavaScript - Size: 111 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 0

geikha/turra_workz
Code for my single "TURRA_WORKZ", which is in itself an edit of the song "TURRA" by Cazzu & Alan Gomez. Made using TidalCycles and SuperCollider.
Language: Haskell - Size: 23.3 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

lctrt/gull
UDP controlled sound machine for ORCA
Language: JavaScript - Size: 268 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 68 - Forks: 2

marnikitta/livecoding
A minimalist, collaborative code editor for interviews
Language: JavaScript - Size: 6.32 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

edelveart/figurate-numbers
figurate-numbers is the most comprehensive and specialized Lua module for figurate numbers, capable of generating up to 235 different sequences across various dimensions and generalizations.
Language: Lua - Size: 237 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0
