Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Creative Coding

Creative Coding

129 projects

Showing 21 of 129 projects

irregular-grid
irregular-gridJavaScript

A collection of examples for generating and using irregular grids in creative coding and visualization.

#grid-systems#generative-art#procedural-generation
Stars52
Forks5
Last commit1 year ago
Magic Circle
Magic CircleTypeScript

A lightweight UI toolkit for creative coding projects, enabling rapid prototyping, variable control, and collaboration.

#plugin-system#controls#controller
Stars47
Forks1
Last commit2 years ago
Audio Visualizer
Audio VisualizerJavaScript

A web-based audio visualizer experiment that creates real-time visual representations of audio input.

#real-time-graphics#creative-coding#music-visualization
Stars43
Forks11
Last commit6 years ago
@beardicus/line-us
@beardicus/line-usJavaScript

A JavaScript library for controlling Line-us drawing robots via WebSocket, compatible with Node.js and browsers.

#robotics#g-code#hardware-control
Stars36
Forks1
Last commit3 years ago
gcode-generative-for-processing
gcode-generative-for-processingJava

A Processing library for generating G-code to turn a 3D printer into a pen plotter for creative coding.

#digital-fabrication#pen-plotting#gcode-generation
Stars34
Forks7
Last commit
Kaleidoscope
KaleidoscopeJavaScript

An interactive kaleidoscope shader toy built with Godot, allowing real-time parameter adjustments.

#real-time-graphics#procedural-graphics#interactive-art
Stars34
Forks4
Last commit3 years ago
C Flat
C FlatC

An interpreter for C♭, an esoteric programming language that uses music as its syntax.

#audio-synthesis#programming-language#midi
Stars30
Forks0
Last commit5 years ago
Monkey Rally
Monkey RallyJavaScript

A game created for the Ludum Dare #28 game jam competition.

#game-jam#ludum-dare#github-pages
Stars29
Forks20
Last commit10 years ago
framer.makeGradient
framer.makeGradientJavaScript

A Framer.js module for easily creating static linear and radial gradients on layers.

#visual-effects#prototyping#creative-coding
Stars23
Forks0
Last commit11 years ago
Code Player
Code PlayerJavaScript

A web tool that transforms source code into music by converting lines of code into musical notes using configurable composers.

#audio-synthesis#developer-tools#web-app
Stars21
Forks5
Last commit9 years ago
HPGLGraphics
HPGLGraphicsJava

A Processing library for generating HPGL plotter files from sketches, similar to PDF and DXF export.

#physical-computing#plotter#digital-fabrication
Stars20
Forks2
Last commit8 years ago
jsdo.it-archives
jsdo.it-archivesJavaScript

A personal archive of interactive WebGL and graphics experiments originally shared on the jsdo.it code sharing platform.

#interactive-demos#code-archive#graphics-experiments
Stars16
Forks6
Last commit6 months ago
AxiTurtle
AxiTurtleProcessing

A Processing library for programming AxiDraw plotters using turtle graphics commands with live preview.

#hardware-control#drawing#processing
Stars16
Forks4
Last commit8 years ago
Chiplotle3
Chiplotle3Python

A Python library for controlling HPGL plotters via serial interface with extended compound commands.

#python-library#digital-fabrication#serial-communication
Stars13
Forks7
Last commit1 year ago
WWDC16 Typography
WWDC16 TypographySwift

A Swift Playground that generates colorful Apple logo-style typography using Swift keywords, inspired by WWDC 2016.

#wwdc#creative-coding#swift-language
Stars7
Forks1
Last commit9 years ago
Leiter
LeiterTypeScript

A TypeScript library for generating musical scales with support for diverse global traditions and scale types.

#scale-generator#music-theory#music-education
Stars4
Forks0
Last commit2 years ago
Benedictum
BenedictumC

A Latin-themed esoteric programming language where source code reads as prayer, inspired by Brainfuck.

#turing-complete#programming-language#latin
Stars4
Forks0
Last commit4 months ago
Matrix Rain
Matrix RainImba

A Matrix digital rain animation implemented using the Imba programming language.

#imba#web-animation#visual-effects
Stars3
Forks0
Last commit6 months ago
playnote
playnoteJavaScript

A JavaScript library for playing musical instruments in the browser with support for scales and complex note intervals.

#howler-js#music-synthesis#music-scales
Stars2
Forks0
Last commit9 years ago
processing2hpgl
processing2hpglJava

Processing library for controlling HP pen plotters via HPGL commands.

#physical-computing#digital-fabrication#hardware-interface
Stars2
Forks0
Last commit3 years ago
built-with-spaghetti
built-with-spaghettiHTML

A curated directory showcasing experimental web art, non-commercial projects, and subversive web weirdness.

#glimmerjs#web-art#non-commercial
Stars1
Forks0
Last commit8 years ago
PreviousPage 4 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
#Javascript25
#Webgl24
#Generative Art24
#Javascript Library20
#Vector Graphics16
#Game Development15
#Processing14
#Audio Synthesis13
#Interactive Art12
#Canvas11
#Web Audio Api11
#Animation11