curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Repository Index
47,133 repositories indexed
25–48 of 63 · Most stars
The open-source alternative to Paper.design. A multiplayer design canvas where humans and AI agents design together, live. MCP built in.
- ai-agents
- claude-code
- claude-design
- design
A Pixel Art Editor
- pixel-art
- editor
- computer-graphics
- image-manipulation
Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.
- agent-skills
- animation
- canvas
- claude-code
:woman: Library for image processing
- image-processing
- image-manipulation
- canvas
- javascript
Your project is scattered across too many tools. Map the chaos on an infinite canvas where notes, files, TO-DOs (and more!) finally live together.
- brainstorming
- collaboration
- idea-management
- mental-space
AI drew your research figure. Tavotto makes it publication-ready: edit matplotlib and AI-generated figures on a canvas, lay out multi-panel pages in mm, check journal rules before export. Scripts stay untouched.
- academic-publishing
- ai-tools
- claude-code
- codex
A friendly web-component for writing and rendering shaders.
Fun canvas animations in Flutter based on time and math functions.
Build 3D apps with React
Translatedworld.execute(me); — an unofficial fan-made lyric MV told as a chat with Claude, rendered frame by frame from code. Prompts included; no music or lyrics.
- ai-generated
- canvas
- claude
- claude-code
JavaScript library for object-based canvas drawing.
Graphics32 is a graphics library for Delphi and Lazarus. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods.
TranslatedBeat-driven sci-fi light-ring visualization. Pure Canvas, single HTML, zero dependencies. Noncommercial use only. RYDER CODE / Ms MAIKEBAIs CAT | Supports Wallpaper Engine animated wallpapers.
JS library for audio visualization in circular wave using Web Audio API and ECharts
- audio-reactive
- waveform
- music-visualisation
- javascript
[DEPRECATED] see canvas-sketch
Library to use HTML5 Canvas from Go-WASM, with all drawing within go code
Fast and Easy Augmented Reality for the Web :rocket:
- augmented-reality
- webar
- webgl
- webgl2
Sample Flutter Drawing App which allows the user to draw onto the canvas along with color picker and brush thickness slider.
infinite canvas in mygo
textmode.js is a lightweight creative coding library for creating real-time ASCII art on the web.
- ascii
- canvas
- petscii
- textmode
Canvix — Free & open-source graphic design tool. A community-built Canva alternative with a drag-and-drop editor, templates, shapes, text, images & one-click export. Works on desktop, tablet & mobile.
TranslatedComfyUI-Local Infinite Canvas: local Infinite Canvas × ComfyUI integration (based on basketikun/infinite-canvas, MIT)
Enterprise-grade 2D graphics library for Go. Pure Go, zero CGO. Part of GoGPU ecosystem.
- 2d-graphics
- creative-coding
- drawing
- go