Creative Coding Open Source Projects
Browse 115 Creative Coding open source projects, ranked by GitHub stars. Find the most popular Creative Coding tools and libraries.
processing/p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
Metrics details
| Stars | 23,808 |
terkelg/awesome-creative-coding
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
Metrics details
| Stars | 15,075 |
openframeworks/openFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Metrics details
| Stars | 10,403 |
nannou-org/nannou
A Creative Coding Framework for Rust.
Metrics details
| Stars | 6,732 |
css-doodle/css-doodle
A web component for visual art and creative coding
Metrics details
| Stars | 6,021 |
cinder/Cinder
Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
Metrics details
| Stars | 5,529 |
williamngan/pts
A library for visualization and creative-coding
Metrics details
| Stars | 5,337 |
cocopon/tweakpane
:control_knobs: Compact GUI for fine-tuning parameters and monitoring value changes
Metrics details
| Stars | 4,553 |
soulwire/sketch.js
Cross-Platform JavaScript Creative Coding Framework
Metrics details
| Stars | 4,125 |
vijishmadhavan/ArtLine
A Deep Learning based project for creating line art portraits.
Metrics details
| Stars | 3,626 |
bradley/Blotter
A JavaScript API for drawing unconventional text effects on the web.
Metrics details
| Stars | 3,076 |
ossia/score
ossia score, an interactive sequencer for the intermedia arts
Metrics details
| Stars | 2,035 |
nature-of-code/noc-book-2023
Nature of Code 2023 Edition with p5.js and Notion workflow / build system.
Metrics details
| Stars | 1,844 |
georgealways/lil-gui
Makes a floating panel for controllers on the web. Works as a drop-in replacement for dat.gui in most projects.
Metrics details
| Stars | 1,605 |
AsPJT/DungeonTemplateLibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Metrics details
| Stars | 1,447 |
vanrez-nez/awesome-glsl
:sparkler: Compilation of the best resources to learn programming OpenGL Shaders
Metrics details
| Stars | 1,357 |
pthom/imgui_bundle
Interactive Python & C++ apps for desktop, mobile, and web - powered by Dear ImGui. Stop fighting GUI frameworks. Start building.
Metrics details
| Stars | 1,324 |
Siv3D/OpenSiv3D
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Metrics details
| Stars | 1,179 |
baku89/glisp
Glisp is a Lisp-based design tool that combines generative approaches with traditional design methods, empowering artists to discover new forms of expression.
Metrics details
| Stars | 1,177 |
curv3d/curv
a language for making art using mathematics
Metrics details
| Stars | 1,166 |
unicar9/jizhi
A Chrome/Firefox extension with custom new tab page featuring Chinese poems and P5.js enabled noise waves in traditional Chinese colors
Metrics details
| Stars | 1,124 |
generative-design/Code-Package-p5.js
Code package of the book: Generative Design – Creative Coding for the Web with JavaScript in p5.js
Metrics details
| Stars | 1,008 |
C4Labs/C4iOS
C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.
Metrics details
| Stars | 974 |
openrndr/openrndr
OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
Metrics details
| Stars | 972 |
lume/glas
WebGL in WebAssembly with AssemblyScript
Metrics details
| Stars | 939 |
AxiomeCG/awesome-threejs
3️⃣ A curated list of awesome ThreeJS resources
Metrics details
| Stars | 939 |
jdxyw/generativeart
Generative Art in Go
Metrics details
| Stars | 936 |
raphaelameaume/fragment
[alpha] A modern toolkit for creative coding
Metrics details
| Stars | 933 |
pthom/hello_imgui
Dear ImGui apps made simple: desktop, mobile, and web from one codebase. Minimal code. Maximally readable.
Metrics details
| Stars | 895 |
shader-park/shader-park-core
A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark
Metrics details
| Stars | 823 |
senchalabs/philogl
A WebGL Framework for Data Visualization, Creative Coding and Game Development
Metrics details
| Stars | 813 |
rvion/CushyStudio
🛋 The AI and Generative Art platform for everyone
Metrics details
| Stars | 808 |
polygonjs/polygonjs
node-based WebGL design tool
Metrics details
| Stars | 805 |
tweakpane/use-tweaks
🎛️ Tweak React components with Tweakpane
Metrics details
| Stars | 789 |
tommybuonomo/creative-viewpager
Creative View Pager easy to use in Android
Metrics details
| Stars | 735 |
vibertthio/awesome-machine-learning-art
:robot::art::guitar:A curated list of awesome projects, works, people, articles, and resource for creating art (including music) with machine learning. It's machine learning art.
Metrics details
| Stars | 717 |
nucliweb/People-You-Should-Follow-on-CodePen
People You Should Follow on CodePen
Metrics details
| Stars | 712 |
charliegerard/gaze-detection
👀 Use machine learning in JavaScript to detect eye movements and build gaze-controlled experiences.
Metrics details
| Stars | 647 |
cacheflowe/creative-coding-notes
Some text and links about the wide world of creative coding
Metrics details
| Stars | 637 |
halvves/shader-doodle
A friendly web-component for writing and rendering shaders.
Metrics details
| Stars | 587 |
kousun12/eternal
👾~ music, eternal ~ 👾
Metrics details
| Stars | 580 |
LingDong-/q5xjs
A small and fast alternative (experimental) implementation of p5.js
Metrics details
| Stars | 573 |
P5-wrapper/react
A wrapper component that allows you to utilise P5 sketches within React apps.
Metrics details
| Stars | 564 |
interactiveimmersivehq/Introduction-to-touchdesigner
Open source introductory manual for Derivative TouchDesigner 088
Metrics details
| Stars | 559 |
klevron/threejs-toys
✨ ThreeJS Toys ⚡
Metrics details
| Stars | 532 |
d3cod3/Mosaic
Mosaic, an openFrameworks/ImGui based Visual Patching Creative-Coding Platform
Metrics details
| Stars | 513 |
cuinjune/Ofelia
A real-time cross-platform creative coding tool for multimedia development
Metrics details
| Stars | 410 |
tmhglnd/mercury
A minimal and human-readable language and environment for the live coding of algorithmic electronic music.
Metrics details
| Stars | 373 |
jonathandinu/ai4artists
A list of AI Art courses, tools, libraries, people, and places.
Metrics details
| Stars | 364 |
creativescala/doodle
Compositional vector graphics in Scala / Scala.JS
Metrics details
| Stars | 348 |
tapioca24/p5.capture
🎬 super easy recording for p5.js animations
Metrics details
| Stars | 314 |
madelinegannon/example-mediapipe-udp
Connecting openFrameworks to Google MediaPipe Machine Learning Framework over UDP
Metrics details
| Stars | 309 |
rutvik110/Flutter-Animations
Exploring "Animations In Flutter", having fun building and writing about them while doing design challenges to see the extent of what Flutter can achieve.
Metrics details
| Stars | 307 |
ektogamat/threejs-graces
In this project, I wanted to show that creating a fancy design like this using #threejs is not as difficult as it looks. It has only 240 lines of code. The original design was created by Tom Bogner @dastom on Dribble: https://dribbble.com/shots/6767548-The-Three-Graces-Concept.
Metrics details
| Stars | 306 |
colejd/guify
A simple GUI for inspecting and changing JavaScript variables
Metrics details
| Stars | 299 |
yukiny0811/swifty-creatives
Creative coding framework for Swift. Built on Apple's Metal. Inspired by Processing. Supports visionOS.
Metrics details
| Stars | 295 |
vibertthio/beact
:guitar::art: DJ and VJ all by yourself in seconds !
Metrics details
| Stars | 294 |
CLOUDS-Interactive-Documentary/CLOUDS
CLOUDS Interactive Documentary
Metrics details
| Stars | 292 |
jcelerier/qml-creative-controls
QML controls for creative applications and creative coding
Metrics details
| Stars | 277 |
gregtatum/sessions
A series of creative coding sessions
Metrics details
| Stars | 277 |
