“An open-source SketchUp alternative that runs in your browser just hit 6,400 stars.”
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.
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.'
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.
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...
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 sourceThis 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.
Read the full digest for deep-dive insight, Easy Mode, Pro Mode, and practical playbooks you can actually use.
Install Snaplyze