Resources
3D ModelsAIArticlesArtists / Designers / EducatorsBeginners RessourcesBlogsBusiness ModelsCase StudiesChannelsCollectionConferences / Festivals / MeetupsCoursesData VisualizationDefinitions of Creative CodingDocumentary FilmsEducational InstitutionsFFMPEGFontsGet helpGroups / CommunitiesIDEsInspirational sitesJavascriptLinuxMachine LearningMuseums and GalleriesMusic VisualizationObject-Oriented ProgrammingOpen DataOpen Source Design ToolsOpen Source Typefacesp5.jsPhilosophyPioneersPrinted PublicationsProcessingProcessing EcosystemProcessing LibrariesProgramming FundamentalsPublic DomainPublic Domain ImageryScientific PublicationsStudiosTalksTechnologiesTheoryTutorialsVisual ProgrammingWeb EditorsWEBGLWomen in Creative Coding
Articles
Casey Reas – Collecting in the age of Digital Reproduction
Casey Reas – Thoughts on Software for the Visual Arts
Casey Reas – Processing and FLOSS
A Modern Prometheus – The History of Processing by Casey Reas and Ben Fry
How “data” became the hidden ingredient propping up digital art
Machine Learning is fun on Medium
interactive art resources
WIRED art and machine learning resources
Dia Studio @ Its Nice That
Data Visualization in Music
WebGL Fundamentals
“Programming Design Systems” by Rune Madsen
Artists / Designers / Educators
Sam Lavigne
Julian Hespenheide
Yehwan Song
Jessica Rosenkrantz
TechnoBimbo
Jessica In (She Draws with Code)
wblut
Florian Kühnle
Filip Visnjic
Ivan Favalezza
Étienne Jacob / Necessary Disorder
Marcel Schwittlick
Gene Kogan
Universal Everything
Raven Kwok
Kyle McDonald
Alsino Skowronnek
Marcin Ignac
Joshua Davis Studios
Frieder Nake
Robert Hodgin
Refik Anadol
Benedikt Groß
Hartmuth Bohnacker
John Maeda
Manfred Mohr
Vera Molnar
Just van Rossum
Vera van de Seyp
Patrik Hübner
Holger Lippmann
Zach Liebermann
Ben Fry
Casey Reas
Lauren Mccarthy
Beginners Ressources
How to start Creative Coding (ual)
The Nature Of Code – Video-Playlist on Vimeo
The Coding Train: Fundamentals in web-programming with Javascript
Hello Processing
Blogs
https://www.holo.mg/
Étienne Jacob / Necessary Disorder
WebGL Fundamentals
Prosthetic Knowledge
softologyblog
Creative Applications Network
Case Studies
Motion Type Project
Brute
Laurent Malys uses code to explore how processing can affect letterforms
Squarespace Identity by DIA Studio
Nike Fuel Station
Unnamed Soundsculpture
Onformative: True/False
Channels
https://www.holo.mg/
magmamag
The Nature Of Code – Video-Playlist on Vimeo
Coding Math
Fun Programming
Conferences / Festivals / Meetups
NODE forum
Creative Code Stammtisch Berlin
Creative Coding Utrecht
Creative Coding Amsterdam
Creative Coding Days
GROW Paris
Courses
WebGL Fundamentals
The Nature Of Code – Video-Playlist on Vimeo
The Coding Train: Fundamentals in web-programming with Javascript
“Programming Design Systems” by Rune Madsen
Morphocode
The book of shaders
Coding Math
Fun Programming
The Nature Of Code
The Coding Train
Data Visualization
Data Visualization in Music
Definitions of Creative Coding
The Art of Creative Coding | Off Book | PBS Digital Studios
Documentary Films
Hello World! Processing
Get help
The official Processing forum
Groups / Communities
https://www.holo.mg/
Creative Code Stammtisch Berlin
Creative Coding Utrecht
Creative Coding Amsterdam
Generative Design Research Network
The official Processing forum
Creative Coding with Processing and p5.js
Creative Applications Network
Machine Learning
generative.adversarial.network
Beauty Gan Instagram
Beauty GAN
Machine Learning is fun on Medium
Machine Learning is fun
Machine Learning for artists
WIRED art and machine learning resources
Kai-Fu Lee: how ai can save our humanity
A Style-Based Generator Architecture for Generative Adversarial Networks
Museums and Galleries
DAM Gallery Berlin
Music Visualization
Data Visualization in Music
Object-Oriented Programming
The Coding Train – 8.1: What is Object-Oriented Programming (OOP)? – Processing Tutorial
Open Source Design Tools
Blender
Philosophy
https://www.holo.mg/
Kai-Fu Lee: how ai can save our humanity
Generative Design: Q&A with Creative Algorithm Developer, Patrik Hübner
Why Leaving the Art World to Become a Programmer Was the Best Choice I Ever Made
Printed Publications
Adam Greenfield: Radical Technologies: The Design of Everyday Life
Speculative Everything
John Maeda – How to speak Machine
Generative Gestaltung
HOLO Magazine
The Nature Of Code
Processing
How to install Processing on Linux Ubuntu
Processing Ecosystem
Geomerative
Programming Fundamentals
The Nature Of Code – Video-Playlist on Vimeo
The Coding Train: Fundamentals in web-programming with Javascript
freeCodeCamp
Public Domain
http://classics.mit.edu/
Library of Congress
New Old Stock
pubdomordie.club
img.modem.studio
The Public Domain Review
The Metropolitan Museum of New York
Public Domain Imagery
The Met Collection
Scientific Publications
Scott Contreras-Koterbay, Łukasz Mirocha – The New Aesthetic and Art: Constellations of the Postdigital
Patricia de Vries – Algorithmic Anxiety in Contemporary Art: A Kierkegaardian Inquiry into the Imaginary of Possibility
Institute of Network Cultures
Writings by Georg Trogemann
Tomi Dufva – Art education in the post-digital era – Experiential construction of knowledge through creative coding
Stig Møller Hansen – public class Graphic_Design implements Code { // Yes, but how? }: an investigation towards bespoke Creative Coding programming courses in graphic design education
Studios
Special Projects
The Green Eyl
Studio Brüll
Spacefiller.space
Studio TheGreenEyl
Acute Art
Onformative
POMO
NONOTAK
Radical Norms
Bonjour Studio Paris
schnellebuntebilder
Design Systems International
Universal Everything
Studio ANF
International Magic
Nervous System
Adrien M & Claire B
Waltz Binaire
Studio Karat
variable.io
Joshua Davis Studios
Studio Puckey
Studio Moniker
Process Studio
Soso Limited
ART+COM
Fathom
Field.io
DIA Studio
Talks
Dia Studio @ Nicer Tuesdays
Alexander Scholz – Creative Applications
The beauty of data visualization – David McCandless
Davide Fornari: Programmed Art: A Nexus Between Art, Design and Technology (SPAN LONDON 2015)
The incredible inventions of intuitive AI | Maurice Conti
Just van Rossum – Generative Design
Vera van de Seyp on Generative Design
Patrik Hübner – Brave new world?
Just van Rossum: A different Look on font data
Mitch Paone: Ostinato/DIA
Zach Liebermann at Aiga Design Conference
Theory
Creative Code Algorithms and Techniques
Generative Design: Q&A with Creative Algorithm Developer, Patrik Hübner
“Programming Design Systems” by Rune Madsen
Tutorials
Ryan’s Tutorials (Linux, Bash, Basics)
The Coding Train – 8.1: What is Object-Oriented Programming (OOP)? – Processing Tutorial
Étienne Jacob / Necessary Disorder
p5js: Create a video with CCapture and ffmpeg
WebGL Fundamentals
“Programming Design Systems” by Rune Madsen
Coding Math
Fun Programming
The Nature Of Code
Daniel Shiffman
The Coding Train
WEBGL
WebGL Fundamentals
Women in Creative Coding
Tega Brain
Alba G. Corral
iamelizasj
Female Freelance Developers
Yehwan Song
Women in Media Arts (Ars Electronica)
Lisa Apers
Monica Rizzoli
Lauren McCarthy
Jessica Rosenkrantz
TechnoBimbo
Jessica In (She Draws with Code)
Vera Molnar
Margaret Hamilton
Valerie Fuchs
Vera van de Seyp
A Collective Booklet for Computational Women