







Six interactive Three.js dioramas — one collection of small worlds
Small worlds — Stylized dioramas
Six interactive miniature worlds. Wander through an Italian harbor, a Japanese garden, a tropical island, a neon alley, forest ruins, and a sunken garden.
Three.js From Zero — Creative Web 3D for Artists · MasterAllArts
Learn Three.js as part of the MasterAllArts creative 3D roadmap: turn drawings, models, shaders, and portfolio ideas into interactive Web 3D scenes. Free articles with live demos.

Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!


kepano (@stephango.com)
This is Pele, my new rendering library for diagrams and charts, compatible with the latest Mermaid syntax. - 100-500× faster than mermaid.js - 6× smaller bundle - No dependencies - Easy to theme - Responsive to device width - Open source (MIT) Try it at pele.run
WhitestormJS/whs.js
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
heerich.js
Tiny engine for 3D voxel scenes rendered to SVG — boolean ops, oblique/perspective cameras, zero dependencies.

The HTML presentation framework | reveal.js
Documentation and demos for the open source reveal.js HTML presentation framework.

Cool Things in 3D (September 2026) • Creative Shrimp
Here’s a look at some of the coolest things happening in 3D this month - from Gaussian splats in Blender 5.3 and panoramic cameras in EEVEE to dispersion in Cycles, the most realistic Blender short film, and the GPUs the Blender community is actually using.

Three.js Roadmap — Learn WebGL/WebGPU Development | Three.js Roadmap
Learn WebGL/WebGPU development with Three.js through structured video courses and ready-to-use assets. Build stunning 3D games, visualizations, and interactive web experiences.

Generative Art with Node.js and Canvas
This post explores a small weekend project that combines Node.js and HTML5 Canvas to create high-resolution generative artwork. In the browser, the artwork renders in real-time. Tap the canvas below to randomize the seed. <a...

Article 09: Performance: Instancing, LOD, Draw Calls — Three.js From Zero · MasterAllArts
Performance: Instancing, LOD, Draw Calls is Article 09 of Three.js From Zero, a MasterAllArts free interactive lesson for artists learning creative 3D on the web.

cssEarth: the universe in HTML and CSS
Explore planets, moons, stars and galaxies built from open space data as 3D HTML and CSS, without WebGL or canvas.

