GitHub topics: livecoding
donkirkby/live-py-plugin
Live coding in Python with PyCharm, Emacs, Sublime Text, or even a browser
Language: Python - Size: 136 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 297 - Forks: 58

emicklei/melrose
interactive programming of melodies, producing MIDI
Language: Go - Size: 4.24 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 189 - Forks: 12

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

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: 1 day ago - Pushed at: 1 day ago - Stars: 13 - Forks: 2

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: 2 days ago - Stars: 62 - Forks: 2

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: 414 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 0

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

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

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

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

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

tidalcycles/Tidal
Pattern language
Language: Haskell - Size: 14.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,460 - Forks: 264

sonic-pi-net/sonic-pi
Code. Music. Live.
Language: C++ - Size: 362 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 11,090 - Forks: 942

fand/veda
⚡VJ / Live Coding on Atom⚡
Language: TypeScript - Size: 115 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 515 - Forks: 36

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

Cfjhjfddfrf/Murre
Code for "Multi-view Reconstruction via SfM-guided Monocular Depth Estimation". CVPR 2025
Size: 6.24 MB - Last synced at: 5 days ago - Pushed at: 5 days 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: 6 days ago - Pushed at: 6 days ago - Stars: 82 - Forks: 11

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: 3 days ago - Pushed at: 3 days ago - Stars: 19 - Forks: 4

aimxhaisse/soir
live coding environment
Language: HTML - Size: 21.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

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

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: 8 days ago - Pushed at: 9 days ago - Stars: 864 - Forks: 143

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

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

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

m-onz/tejido
Tajido is an audio visual live coding system.
Language: Elixir - Size: 0 Bytes - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

toplap/awesome-livecoding
All things livecoding
Size: 661 KB - Last synced at: 10 days ago - Pushed at: 20 days ago - Stars: 2,700 - Forks: 181

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: 12 days ago - Stars: 326 - Forks: 49

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

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

hundredrabbits/Orca
Esoteric Programming Language
Language: JavaScript - Size: 2.41 MB - Last synced at: 15 days ago - Pushed at: 25 days ago - Stars: 4,703 - Forks: 232

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

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: about 1 month ago - Stars: 2,647 - Forks: 84

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

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: 1.99 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 71 - Forks: 2

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

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

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

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

arBmind/desktop-duplication-cpp
Windows Desktop Duplication Tool for live coding presentations in C++2a
Language: C++ - Size: 519 KB - Last synced at: 28 days 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: 28 days ago - Pushed at: over 2 years ago - Stars: 166 - Forks: 5

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

njourdane/jaffle
An hybrid yaml/node editor for Tidal Cycles, based on Strudel.
Language: TypeScript - Size: 9.73 MB - Last synced at: 7 days 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: 4 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 1

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

sdclibbery/limut
Live coding music and visuals within a browser using WebAudio and WebGL
Language: JavaScript - Size: 43.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 61 - Forks: 4

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

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

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

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

Xon77/Live4Bubbles
Project to come on controlling Live Coding
Language: SuperCollider - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: about 1 month 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: about 1 month 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: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

davidedc/livecodelab
a web based livecoding environment
Language: CoffeeScript - Size: 26.9 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 332 - Forks: 61

NextNextStep/awesome-live-streaming
A curated collection of the best tools, utilities and goodies for live streamers.
Size: 57.6 KB - Last synced at: 3 days 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: 6 days ago - Pushed at: about 2 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: about 2 months ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 3

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

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

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

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

rumblesan/improviz
DEPRECATED: A live-coded visual performance tool
Language: Haskell - Size: 30.7 MB - Last synced at: about 1 month 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: about 1 month ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

hundredrabbits/Pilot
Orca's best friend.
Language: JavaScript - Size: 2.12 MB - Last synced at: about 2 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: 2 months ago - Pushed at: 2 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: 2 months ago - Pushed at: 2 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: 2 months ago - Pushed at: 2 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: 26 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

HerrSteiner/gravel
live coding music system
Language: C++ - Size: 1.34 MB - Last synced at: 12 days ago - Pushed at: 12 days 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: about 1 month ago - Pushed at: 3 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: 14 days 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: 1 day 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: about 1 month ago - Pushed at: 9 months ago - Stars: 10 - Forks: 1

ul/ad-libitum
Scheme Live Coding Environment
Language: Scheme - Size: 558 KB - Last synced at: 1 day 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: about 1 month ago - Pushed at: 8 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: 15 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 3

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

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: 19 days ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 0

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: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

WolframResearch/Data-Curation-Training
Language: Mathematica - Size: 3.61 MB - Last synced at: 26 days 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: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

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

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

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

jarmitage/Stenophone
The Stenophone is a musical instrument combining stenotype and live coding
Language: JavaScript - Size: 8.25 MB - Last synced at: about 1 month 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: 2 months ago - Pushed at: about 1 year ago - Stars: 38 - Forks: 2

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.2 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 235 - Forks: 57

PLNech/LEAPMidi
LEAPMidi
Language: JavaScript - Size: 111 KB - Last synced at: 28 days 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: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

lctrt/gull
UDP controlled sound machine for ORCA
Language: JavaScript - Size: 268 KB - Last synced at: about 1 month 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: 4 months ago - Pushed at: 4 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

d3cod3/Mosaic_examples
Collections of lua and bash scripts, glsl shaders, pd patches and Mosaic patches. https://github.com/d3cod3/Mosaic
Language: Lua - Size: 82.7 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 3 - Forks: 1

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

gnd/noodles
GLSL swamp
Language: GLSL - Size: 224 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 0

ervin210/Live-Room-Visual-studio Fork of microsoft/vscode
Visual Studio Code
Language: TypeScript - Size: 80.4 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 2

pckerneis/musch
A tiny environment for musical composition and live-coding in JavaScript.
Language: JavaScript - Size: 712 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

dxviie/hydra-cca
Repository for the CCA flash-talk on 17th November 2024
Language: HTML - Size: 87.9 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

emptyflash/bl4st
Livecodable fractal flames
Language: JavaScript - Size: 3.26 MB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 2

repl-electric/sonic-pi.el
Emacs running SonicPi
Language: Emacs Lisp - Size: 57.6 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 90 - Forks: 20
