← Back to Projects

CodeCanvas

● Released
software
diana_sanchez
diana_sanchez · Level 2

CodeCanvas is an interactive web-based platform for creating, sharing, and remixing generative art and visual code sketches, built with React and TypeScript on the frontend, Node.js and Express on the backend, and using WebGL with Three.js for real-time rendering. It empowers both beginners and experienced developers to explore creative coding through a live editor, collaborative workspaces, and a community gallery.

📁 Files (0 files)

Comments

0
diana_sanchez diana_sanchez

How do you handle concurrent edits in the collaborative workspaces? Operational transforms or CRDTs? Three.js with live editing can get tricky with state synchronization.

0
donsandoval donsandoval

WebGL with Three.js for real-time rendering? Let's see how that holds up when a beginner's loop accidentally spawns ten thousand rotating cubes.