SaaSHub helps you find the best software and product alternatives Learn more →
Fornjot Alternatives
Similar projects and alternatives to fornjot
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
gcodepreview
OpenPythonSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-code or described as a DXF.
-
-
-
BOSL2
The Belfry OpenScad Library, v2.0. An OpenSCAD library of shapes, masks, and manipulators to make working with OpenSCAD easier. BETA
-
-
-
-
-
-
fullcontrol
Python version of FullControl for toolpath design (and more) - the readme below is best source of information
-
-
-
-
-
-
-
-
fornjot discussion
fornjot reviews and mentions
-
Parametric CAD in Rust
Note that there's an existing CAD-in-Rust project, Fornjot, which has been quietly developing since 2020: https://www.fornjot.app/
-
3D printing with unconventional vase mode
* https://www.fornjot.app/ is a work in progress CAD engine that can compile to WASM. Written in Rust (so big plus for me there, I have switched from C++ to Rust for most things).
There are a few python cad things already as well: SolidPython, PythonSCAD and CadQuery. FreeCAD is also scriptable in python. Due to the large size, python really isn't suitable for embedding in wasm though.
-
Blender 5.0 Released
> Same, but I don't think it's possible without a large and sustained investment into a free geometric modelling kernel, which can probably be only done by a government.
Fornjot has been attempting this: https://www.fornjot.app
It's going to be years or decades before it's competitive though.
- Proposal: GUI-first, text-based mechanical CAD inspired by software engineering
-
Show HN: Chili3d – A open-source, browser-based 3D CAD application
CADmium is built with the Truck kernel, though it looks like CADmium has no repo activity since June '24. https://github.com/CADmium-Co/CADmium
There's also the Fornjot kernel. https://github.com/hannobraun/Fornjot
-
OpenSCAD: The Programmer's Solid 3D CAD Modeller
Fornjot[0][1] is also really impressive as a CAD kernel. It is written in Rust, and is still a WIP, but I think is turning out nicely.
[0]https://www.fornjot.app/
-
Text-to-CAD: Risks and Opportunities
I agree 100%.
Truck[1] and Fornjot[2] are recent attempts in the Rust space, both are WIP.
But both seem to be going the traditional way. I.e. B-Rep that can be converted to (trimmed) NURBS.
I think if one wanted to incorporate the last 50 years of computer science, particularly computer graphics, one needed to broaden the feature set considerably.
You need support for precision subdivision surface modeling with variable radius creases (either via reverse subdivision where you make sure the limit surface pass through given constraints or using an interpolating subivision scheme that but has the same perks as e.g. Catmull-Clark).
Then you need to have SDF modeling ofc.
Possibly point based representations. If only as inputs.
And traditional B-Rep.
Finally, the kernel should be able to go back and forth lossless between these representations wherever possible.
And everything must be node-based, like e.g. Houdini. Completely non-destructive.
[1] https://github.com/ricosjp/truck
[2] https://github.com/hannobraun/fornjot
-
Is there an open source CAD program made in rust?
Fornjot seems like this question was tailored for it: https://www.fornjot.app/
- Truck: CAD Kernel in Rust
-
CAD Sketcher, free and open-source project bringing CAD like tools to Blender3d
I think some interesting developments are made in that sector in the form of https://github.com/hannobraun/Fornjot and https://github.com/ricosjp/truck. Let's see whether one of those will actually get anywhere near a usable level. Fornjot in particular is shaping up really well.
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jul 2026
Stats
hannobraun/fornjot is an open source project licensed under Zero-Clause BSD (0BSD) which is not an OSI approved license.
The primary programming language of fornjot is Rust.