toplap / awesome-livecoding

All things livecoding
2.49k stars 172 forks source link
awesome awesome-list coding graphics live livecoding music synthesis

TOPLAP Logo

All things live coding Awesome

A curated list of live coding languages and tools

This list was created with the intention of giving a quick-glance over the many possibilities to engage in this practice. For further information, head over to TOPLAP.

Contents

What is live coding

Quoting Wikipedia

Live coding (sometimes referred to as 'on-the-fly programming', 'just in time programming' and 'conversational programming') is a performing arts form and a creativity technique centred upon the writing of source code and the use of interactive programming in an improvised way.

Websites

Community

Languages

(In Alphabetical Order)

Libraries and tools

(Also in Alphabetical Order)

To Watch

Documentaries and features

Performances, talks, etc

To Read

To Dance

Conferences

Related lists

Acknowledgement

This has been brought to you by these contributors.

How to Contribute

Here is a friendly guide of how to proceed.

Code of Conduct

This list follows the Contributor Covenant Code of Conduct v1.4.0, available here.

In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.

TL;DR: Be nice to each other.

License

CC0 This work is licensed under a Creative Commons Attribution 4.0 International License.

To the extent possible under law, Mauro Lizaur has waived all copyright and related or neighboring rights to this work.