tangency-labs/solidcraft

SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.

View on GitHub ↗Jump to charts ↓Open shareable report →

tangency-labs/solidcraft has 5k+ stars and 550+ forks on GitHub, is written in Rust, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 44 minutes ago
Added to GitGenius on October 16th, 2026
Created on October 7th, 2026
Open Issues & Pull Requests: 911 (+28)
GitHub issues: Enabled
Number of forks: 595
Total Stargazers: 5,026 (+127)
Total Subscribers: 47 (+1)

Repository Insights (GitGenius)

Median issue/PR response: 3.4 hours
Mean response time: 6.6 hours
90th percentile: 16.4 hours
Tracked items: 626

How this project is maintained

Roughly one issue in four opened in the past year never receives a reply. 91% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Almost all tracked open issues have seen activity in the last three months. Only 54% of issues opened in the past year have been closed. Three people close 91% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 515
New in 7 days: 970
Closed in 7 days: 475
Avg open age: 2 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 920
Closed in 7 days: 459
Comments in 7 days: 194
Events in 7 days: 2,233

Top labels

  • bug (323)
  • priority:P2 (301)
  • area:kernel (237)
  • enhancement (172)
  • area:ui (112)
  • priority:P3 (102)
  • area:doc (82)
  • priority:P1 (58)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

SolidCraft is a parametric 3D CAD application built in pure Rust that runs on desktop, in the browser, and through an MCP server for AI agent automation.

The tool addresses the need for an open-source CAD system with parametric modeling capabilities. It works by letting users sketch, apply constraints, and build solids through a feature timeline where changes to dimensions automatically trigger model rebuilds. The application supports standard CAD workflows including extrusion, filleting, shelling, patterning, and text engraving, while also tracking properties like mass and material definitions.

SolidCraft suits developers and makers who want a scriptable, open CAD tool without vendor lock-in. It works well for projects ranging from mechanical enclosures to custom parts, especially where parametric design saves iteration time. The browser-based version makes it accessible without installation, while the desktop application provides a full-featured environment. The built-in MCP server integration enables AI agents to generate models programmatically, opening possibilities for generative design workflows. The tool handles STEP file formats for interoperability with other CAD systems.

The project maintains active continuous integration on its main branch. Development activity shows regular engagement with the community through a Discord channel. The codebase is organized around a separate SolidCore library, indicating a deliberate architectural separation between the modeling engine and the user interface layer.