Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-generative-art
Carefully curated list of awesome resources to create, learn and, drop generative art
https://github.com/camilleroux/awesome-generative-art
Last synced: 4 days ago
JSON representation
-
Frameworks • Libraries
- Spectral.js - JavaScript library designed to deliver realistic color mixing.
- p5.js-svg - SVG runtime for p5.js.
- Processing - Write generative art in Java or Python and create applications in any OS included Android.
- D3.js - Originally designed for data visualization.
- lygia - Shader library of reusable functions.
- p5.js
- Paper.js - Specialliced in Vector Graphics Scripting.
- three.js - JavaScript 3D library.
- T5.js - Lightweight and simplified 2D graphics library designed for drawing to the canvas.
- Q5.js - New implementation of the p5 API that's performance optimized and packed with additional features.
-
Platforms
- The Function - Generative and blockchain art platform on Bitcoin.
- Intrinsic.art - Generative art platform on Etherum with a focus on traits.
- New Frontier.art - Generative art platform on Solana.
- Playground - Generative art platform on Solana.
- Plottables - Generative art platform on Ethereum.
- Prohibition - Generative art platform on Base.
- Fxhash - Generative art platform on Tezos, Ethereum and Base.
- Highlight - Generative art platform on Ethereum, Polygon, Arbitrum, Optimism, Base and Zora.
- Verse - Generative art platform on Ethereum.
- Vivid - Generative art platform on Bitcoin.
- 256art - Generative art platform on Ethereum.
- Alba - Generative art platform on Ethereum.
- ArtBlocks - Generative art platform on Ethereum.
- BrightMoments - Closed generative art platform on Ethereum, Base and Tezos.
- Code Canvas - Generative art platform on Solana.
- Genify - Generative art platform on Bitcoin, Ethereum, BNB Chain, Conflux and Lambda Network.
- gm.scribe - Generative art platform on Bitcoin.
- gm.studio - Generative art platform on Ethereum.
-
Community
-
Galleries
-
Related
-
Newsletters
-
-
Articles • Tutorials
- Coding my handwriting by Amy Goodchild - Article/tutorial on how to create generative handwriting fonts.
- Creative Coding with Patt Vira - Beginner and intermediate tutorials for generative art with p5.js.
- Generating The Alphabet by Amy Goodchild - Article/tutorial about creating generative fonts.
- Eary compuer art from the 50s and 60s - Free long article about the history of early computer art by Amy Goodchild.
- PRNG distributions - Interesting basic PRNG distributions.
- SDFs by Inigo Quilez - All you need to know about SDFs and other shader magic.
- How to make generative art feel natural - Language agnostic techniques to elevate the natural look & feel of generative art (by Ben Kovach).
- How to make your first generative art with P5.js by shvembldr - A good starting point from a respected gen artist.
- Why Love Gen Art? by Artnome - A very well written overview of what gen art is and where it came from.
- Steve's Makerspace - Beginner and intermediate tutorials introducing fundamental algorithms for creative coding.
- The Coding Train - Beginner friendly tutorials for generative art.
- The book of Shaders - This is a gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.
- The Nature of Code - A digital book to walk you through the misteries of universal laws simulation with code.
- What is generative art? by Amy Goodchild - Beginner article about introduction to Generative Art.
- Offscreen Canvas - Issues and courses about WEBGL.
- WebGL2 Fundamentals - A set of articles that teach WebGL2 from basic principles.
- Creative applications.net - Since 2008, CAN has been at the forefront of innovation—facilitating and driving the conversations about art, technology, society and critical making.
-
Tools
- Graphtoy - Great way to easily play with lineal formulas.
- Turtletoy - Create generative plotter art using a minimalistic JavaScript Turtle graphics API.
- Coolors - Color palette generator (free and pro versions).
- Desmos - Online graphing calculator.
- Easing Functions - Easy way to get easing math functions.
- Gibber - Gibber is a live coding environment for audiovisual performance.
- Snippets for art - A simple database interface for code snippets to use in generative art and procedural design.
-
Books
- New Media Art - Mark Tribe | Reena Jana - This book explores the intersection of art and technology, highlighting how contemporary artists use new digital media to create innovative and interactive works.
-
Code Editors
-
Hardwares
- AxiDraw - Writing and Drawing Machines - Awxidraw official website by Mad Evil Scientist.
- AxiDraw - SE/A1 - Unboxing - AxiDraw - SE/A1 unboxing video by Dan Catt.
Programming Languages
Categories
Sub Categories
Keywords
webgl
1
shaders
1
resources
1
programming-graphics
1
list
1
interaction-design
1
information-visualization
1
graphics-programming
1
generative-art
1
design
1
data-visualization
1
creative-coding
1
computer-graphics
1
awesome-list
1
awesome
1
art
1
3d-graphics
1
paint-mixing
1
paint
1
mixing-models
1
kubelka-munk
1
colors
1
color-scheme
1
color-mixing
1
color
1