Skip to content

Creative Coding

September 29, 2023
April 8, 2016

Processing

Processing.org A language for creative programming

code{ }school season 1 - YouTube
Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction - The Coding Train - YouTube

The Nature of Code
The Nature of Code: Simulating Natural Systems - YouTube 2008, Processing
The Nature of Code 2 - YouTube 2020, p5.js

Advanced JS: Natural Simulations | Computer programming | Khan Academy

Jean Pierre Charalambos
remixlab/proscene: Processing library for the creation of interactive scenes
Proscene: A feature-rich framework for interactive environments - ScienceDirect

p5.js

p5.js p5.js is a new interpretation (of Processing), not an emulation or port

OpenProcessing - Creative Coding for the Curious Mind p5.js IDE on the web
p5.js Web Editor | Gutsy shoe
My Sketch - OpenProcessing
p5.js sketches - jagracar
p5.js | examples

Creating animations with p5.js - LogRocket Blog

Welcome to p5.js
processing/p5.js-video

Code! Programming with p5.js - YouTube The Coding Train
p5.js tutorials - JavaScript, HTML, and CSS - The Coding Train - YouTube
Q&A #7.1: Comparing p5.js and Processing - Part 1 - YouTube
Q&A #7.2: Comparing p5.js and Processing - Part 2 - YouTube
Q&A #7.3: Comparing p5.js and Processing - Part 3 - YouTube

Processing.js vs P5.js - What's The Difference? โ€” SitePoint

Vanta.js - Animated 3D Backgrounds For Your Website

Processing.js

"sister project", non-official? obsoleted by p5.js?

Processing.js interprets Processing to JavaScript

The Architecture of Open Source Applications (Volume 2): Processing.js

Processing.js projects @ nihongoresources
2D gaming using Processing.js

Processing.py

Python Mode for Processing
Vector animations with Python - del( self )

jdf/processing.py: Write Processing sketches in Python

Processing for Pi

Processing for Pi


Sonic Pi

Sonic Pi - The Live Coding Music Synth for Everyone
Sonic Pi - Tutorial
concurrent by default
The live coding language that lets you be an actual rock star - Stack Overflow Blog

Mehackit Creative programming workshop with Sonic Pi
Live-Coding-Education.pdf

GOTO 2018 โ€ข Get Ready to Rock with Sonic Pi - The Live Coding Music Synth for Everyone โ€ข Sam Aaron - YouTube

SuperCollider ยป SuperCollider powering Sonic Pi


Logo

Logo (programming language) - Wikiwand
Turtle graphics - Wikiwand

PyLogo: the Logo Language implemented in Python
turtle โ€” Turtle graphics โ€” Python documentation
Turtle Programming in Python - GeeksforGeeks

PythonTurtle GUI app

Playgrounds

Turtletoy
Turtle API reference | Turtletoy

Turtle Academy
Turtle Academy - Lessons

Logo Interpreter
papert: logo in your browser


Nannou

Home | Nannou
Creative Coding in Rust with Nannou - DEV Community ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป


OPENRNDR

openrndr.org
What makes OPENRNDR different from other frameworks for creative coding?