Pascal: A open-source 3D home design editor in your browser
Snaplyze Digest
Tech Products intermediate 2 min read Mar 25, 2026 Updated Apr 2, 2026

Pascal: A open-source 3D home design editor in your browser

“An open-source SketchUp alternative that runs in your browser just hit 6,400 stars.”

In Short

Pascal is an open-source 3D architectural editor that runs entirely in your browser using WebGPU and React Three Fiber. It lets you create buildings with walls, floors, ceilings, roofs, doors, and windows -- all rendered in real-time 3D with proper geometry (mitered wall junctions, CSG cutouts for openings). The project just released v0.3.0 with a 2D floorplan panel for top-down drafting, and has accumulated 6,399 stars and 820 forks since October 2025.

3dopen-sourcetypescriptwebgpureact
Why It Matters
The practical pain point this digest is really about.

You know that feeling when you want to sketch out a room layout or building idea, but professional CAD software costs hundreds per year and has a learning curve measured in weeks? Or you try free tools that feel like toys -- no proper wall joining, no multi-floor support, no way to export or share your work. Most options force you to choose between 'too simple to be useful' or 'too complex to learn quickly.'

How It Works
The mechanism, architecture, or workflow behind it.

Think of Pascal like a browser-based version of SketchUp meets a floor plan tool. You start by creating a Site, then add Buildings, then Levels (floors). On each level, you draw walls by clicking points -- the system automatically calculates mitered corners where walls meet. Add doors and windows as child nodes of walls, and the system uses CSG (Constructive Solid Geometry) to cut the openings. Everything renders in real-time 3D via WebGPU, and your project saves automatically to IndexedDB in your browser. The new 2D panel gives you a top-down drafting view with snap-to-grid for precise measurements.

Key Takeaways
7 fast bullets that make the core value obvious.
  • WebGPU 3D rendering — runs real-time 3D in your browser without plugins, using the modern WebGPU API for better performance than WebGL
  • Node hierarchy (Site → Building → Level → Elements) — organizes your project like actual architecture, making complex multi-building sites manageable
  • Mitered wall geometry — walls join at corners with proper angled cuts instead of ugly overlaps, and measurements account for junction geometry
  • CSG cutouts for doors/windows — uses Boolean geometry operations to cut clean openings in walls where you place doors and windows
  • 2D floorplan panel (v0.3.0) — new top-down drafting view with snap-to-grid, vertex dragging, and marquee selection for precise 2D editing
  • Undo/redo with Zundo — full history support so you can experiment without fear of losing work
  • IndexedDB persistence — your projects save automatically in your browser, no account or cloud required
Should You Care?
Audience fit, decision signal, and the original source in one place.

Who It Is For

If you are a developer or designer who wants to build on top of an open-source 3D editor -- extending it with custom tools, integrating it into a larger application, or learning how to build browser-based 3D software -- Pascal gives you a production-ready codebase with clean architecture (Turborepo monorepo, Zustand state management, React Three Fiber rendering). Not useful if you need profession...

Worth Exploring?

Pascal is actively developed (v0.3.0 released March 24, 2026, last commit yesterday) with 427 commits and 6 contributors. The architecture is clean -- separation of core logic (@pascal-app/core), 3D rendering (@pascal-app/viewer), and editor UI (apps/editor). The 24 open issues suggest active community engagement. However, the HN launch (March 24, 2026) received minimal engagement (7 points, 2 comments), and no Reddit discussions were found. Treat it as a promising early-stage project with solid foundations, not yet widely adopted but technically sound.

View original source
What the full digest unlocks

There is more here than the public preview.

This page gives you the hook. The full Snaplyze digest goes deeper so you can move from curiosity to decision with less noise.

Open the full digest to read the deeper breakdown, compare viewpoints, and get the practical next-step playbooks.

Open the full digest

Snaplyze

Go beyond the preview

Read the full digest for deep-dive insight, Easy Mode, Pro Mode, and practical playbooks you can actually use.

Install Snaplyze