
SolidCraft
Open-source parametric 3D CAD tool for engineers
DesignOpen sourceOpen source · verified#cad#3d-modeling#rust
Listed by the ProductPerch team from Hacker News · not launched here yet
What is SolidCraft?
SolidCraft is an open-source parametric 3D computer-aided design application written entirely in Rust. It allows users to create sketches, apply geometric constraints, and build solid models using a parametric feature timeline. Changing a single dimension automatically triggers a full model rebuild.
The software runs natively on Windows, macOS, and Linux, and can also be accessed directly in a web browser without installation. A built-in Model Context Protocol server enables automation and integration with AI agents for programmatic modeling workflows.
Currently in early development, the application is functional for designing simple mechanical parts and enclosures. It supports standard file formats like STEP and provides detailed documentation covering user guides, developer references, and command lists.
SolidCraft features
- Parametric feature timeline for non-destructive modeling
- Sketch-based design with geometric constraints
- Automatic model rebuilding when dimensions change
- Native support for Windows, macOS, and Linux
- Browser-based access without local installation
- Built-in MCP server for AI agent automation
- STEP file import and export support
Who uses SolidCraft and for what
- Designing custom enclosures for electronics like Raspberry Pi boards
- Creating mechanical parts and assemblies for prototyping
- Automating repetitive 3D modeling tasks through AI agents
- Collaborating on open-source hardware projects with version control
- Generating technical drawings and specifications for manufacturing
SolidCraft FAQ
Is SolidCraft free?
Yes, SolidCraft is released under Apache-2.0 and MIT licenses, making it free to download and use. The website does not mention paid tiers or commercial licensing options.
Is SolidCraft open source?
Yes, the source code is publicly available on GitHub under Apache-2.0 and MIT licenses. Users can view, modify, and contribute to the codebase.
What is SolidCraft used for?
It is used for parametric 3D computer-aided design, allowing users to sketch, constrain geometry, and build solid models with a feature timeline. It supports simple part design and automation through AI agents.
Does SolidCraft work on Mac?
Yes, SolidCraft provides native disk images for both Apple Silicon and Intel Macs. You can drag the application into your Applications folder to run it.
Can I use SolidCraft in a web browser?
Yes, the application can be run directly in a web browser without requiring any installation. The website confirms this option alongside desktop downloads.
Comments (0)
Comments and upvotes open when this product launches on ProductPerch.
More Design launches
Turn your music into stunning visuals
Calculate epoxy resin in gallons, fl oz & Part A/B grams.
AI app icon generator with 20+ curated styles