|
1 | | -# Awesome Creative Coding [](https://github.com/sindresorhus/awesome) |
| 1 | +# Awesome Creative Coding [](https://github.com/sindresorhus/awesome) |
2 | 2 |
|
3 | | -# [<img src="https://cdn.rawgit.com/terkelg/awesome-creative-coding/master/cover.png">](https://github.com/terkelg/awesome-creative-coding) |
| 3 | +# [<img src="https://raw.githubusercontent.com/terkelg/awesome-creative-coding/master/cover.png">](https://github.com/terkelg/awesome-creative-coding) |
4 | 4 |
|
5 | 5 | > Carefully curated list of awesome [creative coding](https://en.wikipedia.org/wiki/Creative_coding) resources primarily for beginners/intermediates. |
6 | 6 |
|
@@ -31,13 +31,13 @@ _Please read the [contribution guidelines](contributing.md) before contributing. |
31 | 31 | - [Hardware](#hardware-1) |
32 | 32 | - [Other](#other-1) |
33 | 33 | - [Interactive](#interactive) |
34 | | - - [Quick References • Cheat-Sheets](#quick-references--cheatsheets) |
| 34 | + - [Quick References • Cheat Sheets](#quick-references--cheat-sheets) |
35 | 35 | - [Communities](#communities) |
36 | 36 | - [Subreddits](#subreddits) |
37 | 37 | - [Slack](#slack) |
38 | 38 | - [Other](#other-2) |
39 | 39 | - [Math](#math) |
40 | | -- [Machine learning • Computer Vision • Ai](#machine-learning--computer-vision--ai) |
| 40 | +- [Machine learning • Computer Vision • AI](#machine-learning--computer-vision--ai) |
41 | 41 | - [Inspiration](#inspiration) |
42 | 42 | - [Events](#events) |
43 | 43 | - [Schools • Workshops](#schools--workshops) |
@@ -126,8 +126,7 @@ _Please read the [contribution guidelines](contributing.md) before contributing. |
126 | 126 | - [PlayCanvas](https://playcanvas.com/) [Cross-platform] - Open source, realtime collaborative WebGL engine. |
127 | 127 | - [hg_sdf](https://mercury.sexy/hg_sdf/) [Cross-platform] - GLSL library for building signed distance functions. |
128 | 128 | - [nannou](https://nannou.cc/) [Cross-platform] - Open-source creative coding framework for the Rust language. |
129 | | - [Cross-platform] - Open-source creative coding framework for the Rust language. |
130 | | - [Cross-platform] - Open source collection of computational design tools for JavaScript, TypeScript, Clojure and ClojureScript languages. |
| 129 | +- [thi.ng](https://thi.ng/) [Cross-platform] - Open source collection of computational design tools for JavaScript, TypeScript, Clojure and ClojureScript languages. |
131 | 130 | - [PixelKit](https://github.com/heestand-xyz/PixelKit) [iOS, Mac] - Open source, live graphics, Swift framework, powered by Metal. |
132 | 131 | - [OPENRNDR](https://openrndr.org/) [Cross-platform] - Open source library for creative coding written in Kotlin. |
133 | 132 | - [Phaser](https://phaser.io/) [Cross-platform] - HTML5 framework for building games, uses both a Canvas and WebGL renderer. |
@@ -178,7 +177,7 @@ _Please read the [contribution guidelines](contributing.md) before contributing. |
178 | 177 | - [Pixi.js](https://www.pixijs.com/) - HTML 5 2D rendering engine that uses webGL with canvas fallback. |
179 | 178 | - [p5.js](https://p5js.org/) - JavaScript library that starts with the original goal of Processing. |
180 | 179 | - [Pts.js](https://ptsjs.org/) - JavaScript library for visualization and creative-coding. |
181 | | -- [Fabric.js](https://fabricjs.com/) - Javascript canvas library, SVG-to-canvas parser. |
| 180 | +- [Fabric.js](https://fabricjs.com/) - JavaScript canvas library, SVG-to-canvas parser. |
182 | 181 | - [Maker.js](https://maker.js.org) - Parametric line drawing for SVG, CNC & laser cutters. |
183 | 182 | - [OpenJSCAD](https://openjscad.org) - Programmatic 3D modeling in JavaScript. |
184 | 183 | - [Sketch.js](https://soulwire.github.io/sketch.js/) - Minimal JavaScript creative coding framework. |
@@ -222,10 +221,10 @@ _Please read the [contribution guidelines](contributing.md) before contributing. |
222 | 221 | - [OpenProcessing](https://www.openprocessing.org/) - Algorithmic Designs Created with Processing, p5js and processingjs. |
223 | 222 | - [P5.js Editor](https://editor.p5js.org/) - Online web editor for P5.js. |
224 | 223 | - [LiveCodeLab](http://livecodelab.net) - Run-as-you-type tool for VJs, musicians, teachers, students, kids. |
225 | | -- [Turtletoy](https://turtletoy.net/) - Minimalistic API and online showcase for generative code. (Javascript) |
| 224 | +- [Turtletoy](https://turtletoy.net/) - Minimalistic API and online showcase for generative code. (JavaScript) |
226 | 225 | - [ShaderGif](https://shadergif.com/) - Open source home for art made with code (WebGL1/2, JavaScript Canvas & P5.js). |
227 | 226 | - [P5LIVE](https://teddavis.org/p5live/) - p5.js live-coding environment. |
228 | | -- [NEORT](https://neort.io/popular) - Digital art platform for creative coders (Fragment Shader, Javascript Canvas). |
| 227 | +- [NEORT](https://neort.io/popular) - Digital art platform for creative coders (Fragment Shader, JavaScript Canvas). |
229 | 228 | - [Shelly](https://shelly.dev/) - Learn programming by issuing instructions to a turtle. |
230 | 229 | - [tixy.land](https://tixy.land/) - The most minimalist creative coding environment is alive. |
231 | 230 | - [BBC Micro bot](https://www.bbcmicrobot.com/) - Run your tweet on an 8-bit computer emulator. |
@@ -277,7 +276,7 @@ _Please read the [contribution guidelines](contributing.md) before contributing. |
277 | 276 | - [Vertexshaderart](https://www.youtube.com/channel/UC6IqL5vkMJpqBG_bFDjsaxw) - YouTube playlist about vertex shaders. |
278 | 277 | - [Diving in Three.js](https://www.youtube.com/playlist?list=PL08jItIqOb2qyMOhtEUoLh100KpccQiRf) - YouTube playlist diving into three.js. |
279 | 278 | - [Shadertoy Tutorials](https://www.youtube.com/watch?v=u5HAYVHsasc&list=PLGmrMu-IwbguU_nY2egTFmlg691DN7uE5) - YouTube playlist teaching you how to make shaders, starting with zero knowledge using shadertoy. |
280 | | -- [WebGL Lightning](https://www.youtube.com/playlist?list=PLxaZqnd-OQM7Y0lfe7h2cjlQAm5O9_6UL) - Introduction to WebGL lightning with Greg Tatum. |
| 279 | +- [WebGL Lighting](https://www.youtube.com/playlist?list=PLxaZqnd-OQM7Y0lfe7h2cjlQAm5O9_6UL) - Introduction to WebGL lighting with Greg Tatum. |
281 | 280 |
|
282 | 281 | ### Talks |
283 | 282 |
|
@@ -376,7 +375,7 @@ _Please read the [contribution guidelines](contributing.md) before contributing. |
376 | 375 | - [Let's Make A Ray Marcher](https://www.shadertoy.com/view/MdBfRK) - Interactive Shader-Toy on writing a ray marcher. |
377 | 376 | - [Raymarching](https://www.shadertoy.com/view/4dSfRc) - Interactive Shader-Toy raymarching tutorial. |
378 | 377 |
|
379 | | -### Quick References • Cheatsheets |
| 378 | +### Quick References • Cheat Sheets |
380 | 379 |
|
381 | 380 | - [Shaderific GLSL](https://shaderific.com/glsl.html) - OpenGL ES shading language reference. |
382 | 381 | - [The Book of Shaders Glossary](https://thebookofshaders.com/glossary/) - Shader glossary by theme. |
@@ -461,11 +460,11 @@ _Please read the [contribution guidelines](contributing.md) before contributing. |
461 | 460 | - [Shepherding random grids](https://inconvergent.net/2016/shepherding-random-grids/) - Tiny guide to shepherding random grids. |
462 | 461 | - [Shepherding random growth](https://inconvergent.net/2016/shepherding-random-growth/) - Tiny guide to shepherding random growth. |
463 | 462 |
|
464 | | -## Machine learning • Computer Vision • Ai |
| 463 | +## Machine learning • Computer Vision • AI |
465 | 464 |
|
466 | 465 | - [ml4a](https://ml4a.net/) - Machine learning for artists. |
467 | 466 | - [Keras.js](https://transcranial.github.io/keras-js/) - Run Keras models (tensorflow backend) in the browser, with GPU support. |
468 | | -- [Tesseract.js](http://tesseract.projectnaptha.com/) - Pure Javascript Multilingual OCR. |
| 467 | +- [Tesseract.js](http://tesseract.projectnaptha.com/) - Pure JavaScript Multilingual OCR. |
469 | 468 | - [Google ML](https://cloud.google.com/ml/) - Cloud machine learning by Google. |
470 | 469 | - [TensorFlow](https://www.tensorflow.org/) - Open source software library for machine intelligence. |
471 | 470 | - [ConvNetJS](http://cs.stanford.edu/people/karpathy/convnetjs/started.html) - Deep Learning in your browser. |
|
0 commit comments