Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Interactive Art

Interactive Art

14 projects

Showing 14 of 14 projects

p5.js
p5.jsJavaScript

A free and open-source JavaScript library for accessible creative coding on the web.

#sound#generative-art#open-source
Stars24.2k
Forks3.9k
Last commit2 days ago
Theatre.js
Theatre.jsTypeScript

A motion design editor for the web that enables high-fidelity animations for 3D objects, HTML/SVG, and interactive art.

#generative-art#ui-animation#r3f
Stars12.8k
Forks483
Last commit2 years ago
OpenFrameworks
OpenFrameworksC++

A community-developed cross-platform C++ toolkit for creative coding and interactive art.

#generative-art#openframeworks#ios
Stars10.4k
Forks2.6k
Last commit1 day ago
Quil
QuilClojure

A Clojure/ClojureScript library for creating interactive drawings and animations using the Processing API.

#generative-art#interactive-art#clojurescript
Stars3.1k
Forks170
Last commit6 months ago
Sketch Three.js
Sketch Three.jsJavaScript

A collection of interactive 3D sketches and experiments built with three.js for creative coding and WebGL exploration.

#gulp#open-source#interactive-art
Stars2.5k
Forks327
Last commit1 year ago
Screentendo
ScreentendoObjective-C

A desktop app that converts any screen region into a playable Super Mario Bros. level.

#desktop-application#interactive-art#game-development
Stars1.1k
Forks66
Last commit11 years ago
C4iOS
C4iOSSwift

An open-source creative coding framework for iOS that simplifies media, animation, and interaction with a streamlined Swift API.

#media-animation#interactive-art#prototyping
Stars973
Forks74
Last commit5 years ago
p5.sound
p5.soundJavaScript

A p5.js library that brings the Processing approach to Web Audio for creative coding with sound.

#music-technology#sound#interactive-art
Stars914
Forks667
Last commit1 year ago
Shader Park
Shader ParkJavaScript

A JavaScript library for creating real-time 2D and 3D procedural shaders with animation and interactivity.

#procedural-graphics#interactive-art#sdf
Stars828
Forks29
Last commit18 days ago
<shader-doodle>
<shader-doodle>JavaScript

A friendly web component for writing and rendering fragment shaders directly in HTML with built-in uniforms for time, mouse, and audio.

#web-components#interactive-art#graphics
Stars588
Forks37
Last commit1 month ago
ofxBox2d
ofxBox2dC++

An openFrameworks wrapper for the Box2D physics engine, enabling 2D physics simulations in creative coding projects.

#openframeworks#simulation#interactive-art
Stars328
Forks127
Last commit3 years ago
openFrameworks
openFrameworksC++

A community-developed cross-platform C++ toolkit for creative coding, with an experimental Vulkan renderer branch.

#vulkan#openframeworks#open-source
Stars68
Forks4
Last commit9 years ago
Kaleidoscope
KaleidoscopeJavaScript

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

#real-time-graphics#procedural-graphics#interactive-art
Stars33
Forks4
Last commit3 years ago
Babylon.js "magic" piano portal
Babylon.js "magic" piano portalTypeScript

An augmented-reality WebXR animation of Chopin's "Winter Wind" Étude that creates a virtual piano portal on your wall.

#3d-animation#interactive-art#webxr
Stars5
Forks0
Last commit2 years ago

Related Tags

#Creative Coding12#Graphics5#Webgl5#Generative Art4#Openframeworks3#C Plus Plus3#Open Source3
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