Livecoding

Open-source projects categorized as Livecoding

Top 23 Livecoding Open-Source Projects

  • Sonic Pi

    Code. Music. Live.

  • Project mention: Anyone else using ChatGPT to make music? | news.ycombinator.com | 2024-02-24

    I have wondered what grooves it could come with using https://sonic-pi.net/

  • supercollider

    An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

  • Project mention: Recreating the THX Deep Note (2009) | news.ycombinator.com | 2023-09-03

    Link to the audio programming language / server they're using in the article: https://github.com/supercollider/supercollider

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Orca

    Esoteric Programming Language

  • Project mention: Orca: Progressive Learning from Complex Explanation Traces of GPT-4 | news.ycombinator.com | 2023-06-12
  • awesome-livecoding

    All things livecoding

  • Project mention: Strudel: A live coding platform to write dynamic music pieces in the browser | news.ycombinator.com | 2024-04-03

    and there is more: https://github.com/toplap/awesome-livecoding

  • Tidal

    Pattern language

  • Project mention: Tidal Cycles – Live coding music with Algorithmic patterns | news.ycombinator.com | 2023-08-01
  • glicol

    Graph-oriented live coding language and music/audio DSP library written in Rust

  • Project mention: Show HN: Render audio to HTML canvas using WebGPU | news.ycombinator.com | 2024-04-15

    Nice! Great project website styling and demo.

    I had a WebGPU scope demo using vanila JS here, but it's not connected to AudioContext at all.

    https://stackblitz.com/edit/vitejs-vite-cuc9vs

    Still, I had to use the old WebGL solution for https://glicol.org since the WebGPU support seems to be pretty slow at the moment.

  • study-music

    An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound

  • Project mention: Awesome Music Theory: where to start, books, links, videos, research, visuals, composition. With synths, history of EDM, movie soundtracks and AI tools | /r/Music | 2023-05-06
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Bonzomatic

    Live shader coding tool and Shader Showdown workhorse (by Gargaj)

  • CToy

    Interactive C live coding environment

  • ok

    An open-source interpreter for the K5 programming language. (by JohnEarnest)

  • Project mention: Trees | news.ycombinator.com | 2024-01-20
  • strudel

    Web-based environment for live coding algorithmic patterns, incorporating a faithful port of TidalCycles to JavaScript

  • Project mention: Strudel: A live coding platform to write dynamic music pieces in the browser | news.ycombinator.com | 2024-04-03
  • Pilot

    Orca's best friend.

  • Orca-c

    Live Programming Environment(C Port)

  • jet-live

    c++ hot code reload for linux and macos

  • Project mention: A Modern C Development Environment | news.ycombinator.com | 2023-08-10

    > 9. The debugger can modify a variable while the program is running.

    > 11. The debugger can modify a function while the program is running (any new calls are done to that function).

    Another words: hot code reloading / swapping [1].

    And I would add:

    > You record a failure once, then debug the recording, deterministically, as many times as you want. The same execution is replayed every time. [2]

    [1] e.g. https://github.com/ddovod/jet-live, https://github.com/crosire/blink, https://github.com/ziglang/zig/issues/68

  • mercury

    A minimal and human-readable language and environment for the live coding of algorithmic electronic music. (by tmhglnd)

  • 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.

  • melrose

    interactive programming of melodies, producing MIDI

  • Project mention: Show HN: Code music in Python that generates MIDI | news.ycombinator.com | 2024-02-09

    Interesting approach. There has been much activity in recent years in live coding with a lot of interesting solutions.

    > most music coding software out there is more focused on experimentation rather than conventional songwriting

    Did you have a look at e.g. https://github.com/alda-lang/alda or https://abcnotation.com/? Or e.g. https://github.com/emicklei/melrose is a similar approach as yours. There is also an algorithcmic composition language called SAL which is used in Common Music (https://commonmusic.sourceforge.net/) and Niquist (https://sourceforge.net/projects/nyquist/).

  • cl-patterns

    Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.

  • limut

    Live coding music and visuals within a browser using WebAudio and WebGL

  • megra.rs

    Mégra is a mini-language to make music with variable-order markov chains and some other stochastic shenanigans.

  • tinyspec-cling

    tiny spectral synthesizer with livecoding support

  • barbara

    A virtual machine for creating visual live coding languages

  • Project mention: Barbara: Live Coding Languages for Quilters | news.ycombinator.com | 2023-08-24
  • stenophone

    The Stenophone is a musical instrument combining stenotype and live coding

  • Project mention: Daktilo: Turn Your Keyboard into a Typewriter | news.ycombinator.com | 2023-10-03
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-15.

Livecoding related posts

Index

What are some of the best open-source Livecoding projects? This list will help you:

Project Stars
1 Sonic Pi 10,493
2 supercollider 5,185
3 Orca 4,423
4 awesome-livecoding 2,420
5 Tidal 2,119
6 glicol 1,982
7 study-music 1,649
8 Bonzomatic 1,323
9 CToy 1,299
10 ok 575
11 strudel 542
12 Pilot 508
13 Orca-c 466
14 jet-live 398
15 mercury 271
16 larastreamers 225
17 melrose 179
18 cl-patterns 73
19 limut 56
20 megra.rs 53
21 tinyspec-cling 34
22 barbara 33
23 stenophone 32
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com