







Render 3D models (OBJ, glTF, GLB, STL, .vox) as ASCII art — in the browser, in React or Vue, or straight in your terminal. A three.js-style API with no WebGL and no canvas: just text in a single <pre>.
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.

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.

Generating 3D Meshes From Text
I recently had a desire to convert text to 3D meshes that I could render and manipulate as part of my Geotoy project and Geoscript language. I did some research into tools and libraries that could solve different pieces of this, and I put together a pipeline that implements the whole thing - yielding nice, 2-manifold 3D meshes with arbitrary fonts, text styles, and more.
asciiQuake - Powered by GlyphCSS
Play Quake rendered as a live ASCII character grid through GlyphCSS, with no WebGL or canvas renderer.

WhitestormJS/whs.js
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
Gallery | PolyCSS
Explore PolyCSS-rendered OBJ, glTF, GLB, VOX, textured, animated, and generated mesh examples in the DOM.

ASCII characters are not pixels: a deep dive into ASCII rendering
A look at how I used shape vectors to achieve sharp, high-quality ASCII rendering.

Shaders
Component library for creative WebGPU effects in modern frontend frameworks. Compose interactive visuals for Vue, React, Svelte and Solid.

Svelte really is that fast
The five most popular JS frameworks – Angular, React, Vue, Svelte and Blazor – use different rendering strategies, and it shows.


Introducing Glyph Protocol for Terminals - Raphael Amorim
There’s one thing about terminals that has always bothered me: to get your favorite editor, prompt, or TUI to render nicely, you are almost always forced to install a patched font. You know the drill. You open a fresh terminal, pull up your editor, and half of the UI is replaced by little rectangles — the infamous tofu. The fix is to go download a Nerd Font, or Powerline, or some other patched set, and switch your terminal font to it. A font that is often well above 10MB in size1. All of that — just so you can render...

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.

Glyphs
Glyphs 4 is a Mac font editor that puts you in control: quickly draw high-precision vectors, efficiently reuse shapes, and easily manage any number of letters, figures and symbols.

flo-bit/stylized-dioramas
Six interactive Three.js dioramas — one collection of small worlds
heerich.js
Tiny engine for 3D voxel scenes rendered to SVG — boolean ops, oblique/perspective cameras, zero dependencies.
