Skip to content
IFAI

Open source

An open-source 3D building editor in your browser

Published Reach 59

Someone just open-sourced Pascal Editor, a full 3D building editor that runs entirely inside your browser. Built with React Three Fiber and WebGPU, it lets users drag walls, stack levels, and reshape slabs in real time without paying for costly CAD or BIM licenses. Why it matters: It offers a free, web-native alternative to traditional desktop architecture software.

Image: editor.pascal.app

Pascal Editor is a fully open-source 3D building editor that runs entirely inside your web browser. There is no AutoCAD, no Revit, and no $5,000 annual licensing fee required to start modeling.

What you can do with it

The editor features a complete hierarchical structure covering whole buildings, individual levels, walls, and zones, allowing users to make live edits directly in a 3D workspace.

You can stack building floors, explode them for an expanded multi-level view, or isolate a single level. Selecting any zone lets you drag walls and reshape structural slabs in real time right inside the browser window.

Traditional architecture firms regularly shell out more than $50,000 per seat for specialized BIM software to handle this kind of spatial manipulation, while Pascal Editor offers it completely free.

How it is built

Running high-performance 3D architecture software inside a browser tab comes down to its modern tech stack.

The graphics engine pairs React Three Fiber with WebGPU, processing rendering workloads directly on your local GPU at near-native performance.

The interface is built on Next.js, meaning it deploys smoothly as a web application rather than requiring a bulky desktop installer. State management is handled through Zustand with out-of-the-box undo and redo tracking.

Under the hood, Pascal Editor employs an Entity Component System (ECS) architecture where scene objects update through GPU-powered pipelines. It also uses dirty node tracking, which ensures the browser only redraws the elements that actually change instead of reloading the entire scene.

Why it matters

For independent designers, students, and agile development teams, Pascal Editor provides an immediate, zero-cost sandbox for concept modeling without tying you to expensive corporate workstations.

While it will not unseat the massive plugin ecosystems and detailing compliance of legacy tools like Revit overnight, we think it demonstrates the immense power of WebGPU for web-native creative software. Heavy professional CAD tools are finally losing their desktop monopoly.

Sources (2)

  1. [1]
  2. [2]

Best of AI, daily