openworld.js

Ultra-lightweight • Modular • Instant
~40 KB gzipped • Blazing-fast on every device

An extremely lightweight WebGL framework built with fully detachable plugins.
Designed for instant-loading 3D websites, model viewers, and immersive experiences that start in the blink of an eye.

GitHub Repository View Demos

Showcase Demos

Infinite Library

Procedurally generated library capable of holding 300,000 books. Fully interactive, silky smooth even on mobile.

Launch Demo →

Original Zhihu Post

Cyberpunk City

Randomly generated neon city where you can write glowing text on any wall in real-time — no server required.

Launch Demo →

Usage Guide

Documentation

API documentation is being polished every day...
Coming very soon →