Tools & making · cad software
SolveSpace
Hacker Approved
Free, fast, lightweight parametric CAD praised for simple sketching and quick learning; critics say it lacks features and its booleans often fail.
Summarized from 80 comments.
Free, fast, lightweight parametric CAD praised for simple sketching and quick learning; critics say it lacks features and its booleans often fail.
- recommend
- 37
- criticize
- 12
- months recommended
- 10 of 13
Why people love it
Joyful and fun to use · 6
I love solvespace, it is hard to describe but despite it's limitations and problems (and there are many) it feels joyous to use
Mar 2026 · commentI especially love SolveSpace, it is beautiful software, well thought out, fast
May 2026 · commentSolvespace is by far my favorite cad, it ls hard to explain exactly why
Dec 2025 · commentSimple and quick to learn · 5
It was SolveSpace that made it click, it's simple enough that you can see what any other package is trying to do.
Jan 2026 · commentWith SolveSpace I've been productive in like 2 hours after launching it the first time.
Mar 2026 · commentSolveSpace is a pretty simple program, so you don't need to dig deep through the UI
Jan 2026 · commentFast sketching and keyboard use · 4
pretty stable and reliable. Fast, compact, great sketching interface, good discoverable UI.
Oct 2026 · commentworking in SolveSpace is extremely fast if you use keyboard shortcuts
Mar 2026 · commentSolvespace does great with a scroll-wheel mouse. Scroll = zoom.
Jun 2026 · commentLaser cutting and 3D printing parts · 3
SolveSpace has remained an excellent lightweight option for designing parts for laser cutting
Mar 2026 · commentBig fan of OpenSCAD[1] and solvespace[2] for making functional 3D prints.
Apr 2026 · commenta great, lightweight tool to design parts for laser cutting
Mar 2026 · comment
What people warn about
Frequent boolean and kernel failures · 3
bugs in the boolean code are IMHO the biggest blocker for kids
Jun 2026 · commentIts good progress but still too easy to have a failed boolean.
Oct 2026 · commentusing it quickly turns into randomly nudging points in hope to avoid kernel failures
Mar 2026 · commentObtuse, hard-to-learn user interface · 4
it is the least fun UI I have ever encountered, I'm afraid (kind of obtuse on a trackpad too)
Jun 2026 · commentSolveSpace is a PITA in that regard. You also need to re-learn most terms that are common in other CAD software.
Mar 2026 · commentThe Solvespace UI is a long, long way from being the sort of UI a contemporary kid has any kind of comfort with
Jun 2026 · commentLimited features and modeling capability · 7
development has really slowed, and it seems fundamentally incapable of some pretty rudimentary features
Mar 2026 · commentUnfortunately aside from the better sketching the engine is not as capable as OpenCascade.
Mar 2026 · commentBut let me know when it’s ready to tackle more than a "hello world" level design problem.
Jul 2026 · commentAwkward without a three-button mouse · 2
Oh, I actually hate trying to use solvespace with anything other than a 3-button mouse.
Jun 2026 · commentI actually hate trying to use solvespace with anything other than a 3-button mouse
Jun 2026 · comment
What hackers pick instead
- FreeCADA free, open-source parametric CAD modeler that has improved rapidly and can replace Fusion 360 for many hobby users, though its UI remains complex and hard to learn.199recommend
- OpenSCADA free CAD tool where you describe models in code, loved for precise, parametric, version-controllable designs and LLM-friendliness; critics note missing fillets/chamfers and math-heavy modeling.173recommend
- OnshapeBrowser-based parametric CAD that is easy to learn, runs on any machine and has multi-user editing; the free tier makes designs public.65recommend
- Autodesk Fusion 360Recommended for fast, capable parametric 3D modeling, with a free hobbyist license and an easy learning curve. The most common caveat is that the free license could be changed or withdrawn, and Autodesk pushes paid upgrades.60recommend
- SolidWorksWidely used parametric CAD praised for its easy interface and power; critics say it is costly, proprietary, and crashes or slows on complex assemblies.36recommend
Every quote
The 40 most detailed of 80 comments. Each links to the original.
I love solvespace, it is hard to describe but despite it's limitations and problems (and there are many) it feels joyous to use
Recommends · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
It was SolveSpace that made it click, it's simple enough that you can see what any other package is trying to do.
Recommends · Jan 2026 · in “3D printing my laptop ergonomic setup”
development has really slowed, and it seems fundamentally incapable of some pretty rudimentary features
Mixed · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
kernel is already there, and it's decent enough. What's lacking is a good user interface to it.
Mixed · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
it is the least fun UI I have ever encountered, I'm afraid (kind of obtuse on a trackpad too)
Mixed · Jun 2026 · in “Akse3D – open-source 3D modelling anyone can master”
SolveSpace has remained an excellent lightweight option for designing parts for laser cutting
Recommends · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
pretty stable and reliable. Fast, compact, great sketching interface, good discoverable UI.
Recommends · Oct 2026 · in “Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)”
Unfortunately aside from the better sketching the engine is not as capable as OpenCascade.
Mixed · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
But let me know when it’s ready to tackle more than a "hello world" level design problem.
Mixed · Jul 2026 · in “LibreCAD in the Browser”
it's also missing a lot so I can't in good faith recommend it for any arbitrary CAD work
Mixed · Mar 2026 · in “Simple Screw Counter”
With SolveSpace I've been productive in like 2 hours after launching it the first time.
Recommends · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
SolveSpace is a pretty simple program, so you don't need to dig deep through the UI
Recommends · Jan 2026 · in “Parametric CAD in Rust”
I especially love SolveSpace, it is beautiful software, well thought out, fast
Recommends · May 2026 · in “Show HN: AI CAD Harness”
an 80/20 sort of tool -- nowhere near as powerful, but vastly easier to use
Recommends · Jan 2026 · in “Parametric CAD in Rust”
Big fan of OpenSCAD[1] and solvespace[2] for making functional 3D prints.
Recommends · Apr 2026 · in “Ask HN: What are your top open source apps/software?”
Solvespace is by far my favorite cad, it ls hard to explain exactly why
Recommends · Dec 2025 · in “GNU Unifont”
working in SolveSpace is extremely fast if you use keyboard shortcuts
Recommends · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
It is very barebones, but was much easier to use than FreeCad for me.
Recommends · Nov 2025 · in “Blender 5.0”
It's far and away my favorite MCAD program and always my first go-to
Recommends · Dec 2025 · in “GNU Unifont”
Even adults have used the word "fun" to describe using solvespace.
Recommends · Jun 2026 · in “Akse3D – open-source 3D modelling anyone can master”
But then it clicked, and I really enjoyed the different approach.
Recommends · Mar 2026 · in “Dune3d: A parametric 3D CAD application”
Solvespace does great with a scroll-wheel mouse. Scroll = zoom.
Recommends · Jun 2026 · in “Akse3D – open-source 3D modelling anyone can master”
bugs in the boolean code are IMHO the biggest blocker for kids
Mixed · Jun 2026 · in “Akse3D – open-source 3D modelling anyone can master”
Its good progress but still too easy to have a failed boolean.
Mixed · Oct 2026 · in “Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)”
It takes 10× as long to sketch in it compared to SolveSpace.
Mixed · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
a great, lightweight tool to design parts for laser cutting
Recommends · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
SolveSpace is a PITA in that regard. You also need to re-learn most terms that are common in other CAD software.
Criticizes · Mar 2026 · in “Dune3d: A parametric 3D CAD application”
The Solvespace UI is a long, long way from being the sort of UI a contemporary kid has any kind of comfort with
Criticizes · Jun 2026 · in “Akse3D – open-source 3D modelling anyone can master”
falls short by not importing STEP and the geometry kernel not supporting chamfers and fillets
Criticizes · Mar 2026 · in “Dune3d: A parametric 3D CAD application”
Oh, I actually hate trying to use solvespace with anything other than a 3-button mouse.
Criticizes · Jun 2026 · in “Akse3D – open-source 3D modelling anyone can master”
using it quickly turns into randomly nudging points in hope to avoid kernel failures
Criticizes · Mar 2026 · in “Simple Screw Counter”
I actually hate trying to use solvespace with anything other than a 3-button mouse
Criticizes · Jun 2026 · in “Akse3D – open-source 3D modelling anyone can master”
SolveSpace is still fairly limited on what it can do in terms of features
Criticizes · Oct 2026 · in “Show HN: Nasscad – local-first 3D CAD for browser and Windows”
all significantly worse than commercial kernels like Parasolid or ACIS
Criticizes · May 2026 · in “GenCAD”
It is sad that FreeCAD gets all the attention. If Solvespace had some of it, and the development time following from it, it could get improvements and some of the cool stuff in their pipeline.
Recommends · Mar 2026 · in “Simple Screw Counter”
SolveSpace officially is supported on Windows (Vista-11), Linux and macOS, and compiles with Emscripten and runs in a browser.
Recommends · Apr 2026 · in “Open source CAD in the browser (Solvespace)”
Since SolveSpace has a helix tool that can "extrude" any sketch along a helix it should be doable.
Recommends · Mar 2026 · in “Build123d: A Python CAD programming library”
most of the fixes were accepted after a lot of review by multiple experts on the code
Recommends · Oct 2026 · in “Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)”
it seems like solvespace would do a good job at cranking out the designs
Recommends · Mar 2026 · in “Simple Screw Counter”
why does the rendered in-window text use a really awful pixelated font?
Mixed · Mar 2026 · in “Open source CAD in the browser (Solvespace)”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake