solidcraft-file-formats
Skill15k starsChanged 18 days agoApache-2.0View on GitHub
Use when a SolidCraft change saves something new in a design (a field, a feature type, a kind of name) or changes what older designs mean, and when touching STEP, IGES, 3MF, STL, OBJ, DXF or URDF import and export.
1 other project uses a version of this.
Adopted by
Steady: 0 new projects took it in the last 4 weeks, none the 4 weeks before.thin data
Most recently taken up by
- bherbruck/solidcraftword for word, first seen Nov 8, 2026
Who's talking about tangency-labs/solidcraft
- Der Druckt Schon Wieder“SolidCraft bekommt einen neuen Kernel – und Fusion-Teile kommen per Prompt rüber”YouTube · Nov 4, 2026 · 59k views
- Optimal Printing Solutions 3D“SolidCraft: A FREE Fusion 360 Rival? Hands-On First Look”YouTube · Oct 19, 2026 · 14k views
- Evolution with AI“SolidCraft: Free Fusion 360 Alternative, Open-Source CAD in Your Browser”YouTube · Oct 19, 2026 · 11k views
- Sorovisk“TESTE O CLONE DO SOLIDWORKS”YouTube · Oct 17, 2026 · 10k views
- Elite Engineers“SolidCraft – First Touch! 🚀”YouTube · Oct 23, 2026 · 5.9k views
The biggest 5 of 84 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 84
Talked about on GitHub, YouTube and Bluesky (84 times).
On GitHub · 50
- Oct 13, 2026solidcraft: init at 0.30.1 — NixOS/nixpkgs3 reactions · 12 comments
- Oct 29, 2026Bug: SolidCraft 0.26.1 has no download for MacOS — storytold/craft-launcher2 reactions · 2 comments
- Oct 21, 2026[Feature Request] [App Launcher] Allow external repositories to be added and monitored — storytold/craft-launcher1 reaction · 2 comments
- Oct 20, 2026[Feature] Allow adding apps from different sources (non-storytold) — storytold/craft-launcher1 reaction · 2 comments
- Nov 10, 2026Add SolidCraft CAD guide to Guides & Learning — syntaxslicer/3d-print-toolbox0 reactions
45 more on GitHub
- Nov 9, 2026● relit: tangency-labs/solidcraft — Packaging lint — fitzyracing1/darks0 reactions · 1 comment
- Nov 8, 2026feat(desktop): recommend SolidCraft 0.40.0-rc.3 — PartBuddy/partbuddy0 reactions
- Nov 8, 2026Fetch SolidCraft through the API when downloads fail, and cache it — dutchman-cad/dutchman0 reactions
- Nov 7, 2026fix: four #483 status sites take the fork's soft failure by default; retire their flags (#2009) — tangency-labs/solidcore0 reactions · 1 comment
- Nov 6, 2026SolidBOM: show the engineering, manufacturing and cost review panel — kaeli-byte/solidcraft0 reactions · 1 comment
- Nov 6, 2026SolidBOM: keep imported geometry read-only while it is reviewed — kaeli-byte/solidcraft0 reactions · 1 comment
- Nov 6, 2026fix: a circular round's section is the ball's exact circle by default; retire fillet_exact_arc_sections and fillet_exact_arc_spans (WR-708, WR-711, #2330) — tangency-labs/solidcore0 reactions · 6 comments
- Nov 5, 2026Report SolidCraft refusals as their own category — dutchman-cad/dutchman0 reactions · 1 comment
- Nov 5, 2026● relit: tangency-labs/solidcraft — Kernel rig — fitzyracing1/darks0 reactions · 2 comments
- Nov 5, 2026Add Solidcraft? — olafkfreund/nix-craftapps0 reactions
- Nov 4, 2026Kernel-case replay mutates retained inputs of copied offset operations (#2722) — tangency-labs/solidcore0 reactions
- Nov 2, 2026agent-skills.github.tangency-labs.solidcraft: 0.30.0 → 0.30.1 — sudosubin/agents.nix0 reactions
- Nov 2, 2026chore: update `solidcraft` from `0.30.0` to `0.30.1` — Glatzel/demon-forge0 reactions
- Nov 2, 2026Solidcore-only blend fix: keep features sweeps a boss's walls in a body of their own (fillet_keep_features, WR-703) — tangency-labs/solidcore0 reactions · 1 comment
- Nov 2, 2026Boolean: joining two tubes with a 1e-6 or 1e-7 gap gives edges whose trim interval doesn't match when WR-575 is on — tangency-labs/solidcore0 reactions · 2 comments
- Nov 2, 2026Boolean: with WR-79 (sphere_small_circle_not_touching) on, a sphere poking a hair through a box face gives volume 0 or an open body — tangency-labs/solidcore0 reactions · 2 comments
- Nov 2, 2026agent-skills.github.tangency-labs.solidcraft: 0.29.0 → 0.30.0 — sudosubin/agents.nix0 reactions
- Nov 2, 2026chore: update `solidcraft` from `0.29.0` to `0.30.0` — Glatzel/demon-forge0 reactions
- Nov 1, 2026agent-skills.github.tangency-labs.solidcraft: init at 0.29.0 — sudosubin/agents.nix0 reactions
- Nov 1, 2026chore: update `solidcraft` from `0.28.0` to `0.29.0` — Glatzel/demon-forge0 reactions
- Oct 31, 2026chore: update `solidcraft` from `0.27.1` to `0.28.0` — Glatzel/demon-forge0 reactions
- Oct 30, 2026Investigation: SolidCraft + FieldCraft — Open-Source CAD and Engineering Simulation on Linux (source : Chatgpt on 10-30-2026) — stellardreams/asi.surge.sh0 reactions · 3 comments
- Oct 30, 2026Studio: replace the GUI with a native research workbench, Eqi editor and equation explorer — eqiora/eqiora0 reactions
- Oct 30, 2026chore: update `solidcraft` from `0.26.1` to `0.27.1` — Glatzel/demon-forge0 reactions
- Oct 29, 2026Sketch: hide constraint glyphs when zoomed out (#8980) — ReDead/solidcraft0 reactions · 1 comment
- Oct 29, 2026chore: update `solidcraft` from `0.26.0` to `0.26.1` — Glatzel/demon-forge0 reactions
- Oct 29, 2026Feature: send selected parts directly to a local slicer — rvdende/cadrs0 reactions · 5 comments
- Oct 29, 2026Sketch: diameter box appears for a second concentric circle (#8899) — ReDead/solidcraft0 reactions · 1 comment
- Oct 29, 2026● relit: tangency-labs/solidcraft — External corpus — fitzyracing1/darks0 reactions · 9 comments
- Oct 29, 2026chore: update `solidcraft` from `0.25.1` to `0.26.0` — Glatzel/demon-forge0 reactions
- Oct 28, 2026Fusion assemblies: arrive with the timeline grouped into folders per design — dutchman-cad/dutchman0 reactions
- Oct 28, 2026[PATCH 1/2] truck-geometry: keep seam points on the hinted side of a revolved surface's period — ricosjp/truck0 reactions
- Oct 28, 2026Growth leads — 2026-10-28 — pahadiji/star-catcher0 reactions · 1 comment
- Oct 28, 2026chore: update `solidcraft` from `0.25.0` to `0.25.1` — Glatzel/demon-forge0 reactions
- Oct 27, 2026chore: update `solidcraft` from `0.24.1` to `0.25.0` — Glatzel/demon-forge0 reactions
- Oct 27, 2026chore: update `solidcraft` from `0.24.0` to `0.24.1` — Glatzel/demon-forge0 reactions
- Oct 27, 2026[ Proposal ] Porting more apps to Android — MostafaXS1/artcraft-android0 reactions · 6 comments
- Oct 27, 2026chore: update `solidcraft` from `0.23.1` to `0.24.0` — Glatzel/demon-forge0 reactions
- Oct 27, 2026nix flake build as in solidcraft — tangency-labs/fieldcraft0 reactions
- Oct 27, 2026SolidCraft-Werkzeugsymbole und Umbau nach SolidCraft-Vorbild — Kai46419/Pencil-CAD0 reactions
- Oct 26, 2026chore: update `solidcraft` from `0.23.0` to `0.23.1` — Glatzel/demon-forge0 reactions
- Oct 26, 2026chore: update `solidcraft` from `0.22.1` to `0.23.0` — Glatzel/demon-forge0 reactions
- Oct 25, 2026chore: update `solidcraft` from `0.22.0` to `0.22.1` — Glatzel/demon-forge0 reactions
- Oct 25, 2026chore: update `solidcraft` from `0.21.0` to `0.22.0` — Glatzel/demon-forge0 reactions
- Oct 24, 2026Homepage Download button opens the download section on GitHub — tangency-labs/website0 reactions · 1 comment
On YouTube · 25
- Nov 4, 2026SolidCraft bekommt einen neuen Kernel – und Fusion-Teile kommen per Prompt rüber — Der Druckt Schon Wieder59k views · 188 comments
- Oct 19, 2026SolidCraft: A FREE Fusion 360 Rival? Hands-On First Look — Optimal Printing Solutions 3D14k views · 9 comments
- Oct 19, 2026SolidCraft: Free Fusion 360 Alternative, Open-Source CAD in Your Browser — Evolution with AI11k views · 6 comments
- Oct 17, 2026TESTE O CLONE DO SOLIDWORKS — Sorovisk10k views · 12 comments
- Oct 23, 2026SolidCraft – First Touch! 🚀 — Elite Engineers5.9k views · 6 comments
20 more on YouTube
- Oct 24, 2026SolidCraft CAD – Kick Off! 🔥 — Elite Engineers5.2k views · 5 comments
- Oct 17, 2026SolidCraft: Open Source Parametric CAD in Rust — Tech Lead Corner5.2k views
- Oct 18, 2026SolidCraft: parametric CAD in Rust, with an MCP server — SkipCI4.4k views
- Oct 19, 2026SolidCraft — Free Fusion 360 Alternative, Runs in Your Browser — Evolution with AI3.7k views · 2 comments
- Nov 2, 2026無料の3D CAD「SolidCraft」と Fusion 360 を比べてみた|共通点と違い・どこまで追いついた? — タクのロボット実験室2.4k views · 7 comments
- Oct 20, 2026SolidCraft: Free Open-Source Fusion 360 Alternative (Runs in Your Browser!) — The Daily Commit2.3k views
- Nov 7, 2026𝗙𝗿𝗲𝗶𝗲𝘀 𝗖𝗔𝗗 𝗮𝘂𝗰𝗵 𝗶𝗺 𝗕𝗿𝗼𝘄𝘀𝗲𝗿 – 𝗛𝗜𝗭𝟲𝟮𝟬 — Heinz Schmitz1.6k views · 2 comments
- Oct 18, 2026solidcraft - free open source tool — RepoDrop1k views
- Oct 19, 2026SolidCraft(v0.16.2)と Fusion 360 を比べてみた|共通点と違いをやさしく解説【3D CAD】 — タクのロボット実験室900 views · 2 comments
- Oct 31, 2026SolidCraft: parametric 3D CAD built in pure Rust — Prosper Flow IO632 views
- Nov 8, 2026I Replaced Fusion 360 With SolidCraft - No Subscription, Runs in a Browser — SelfHost Pilot522 views
- Nov 8, 2026How to Install SolidCraft on Windows tutorial (Free 3D CAD) — Dexter Tutorials521 views
- Nov 5, 2026SolidCraft GitHub Overview: How AI Agents Work with Parametric CAD — Alex Hitt515 views
- Oct 24, 2026solidcraft is trending on GitHub #Shorts — codeExplainedBadly349 views
- Oct 28, 2026solidcraft: SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Deskto — Best Saturday Night Songs334 views
- Nov 2, 202613K ⭐ Your AI Agent Can Design a 3D Part | SolidCraft Open Source CAD — Github God Eng293 views · 1 comment
- Oct 20, 2026A free 3D CAD that rebuilds itself — TERABIOTECH283 views · 1 comment
- Oct 25, 2026A Free Rust CAD App That Agents Can Drive: SolidCraft Deep Dive — Github Trending Repos245 views
- Oct 21, 2026【SolidCraft】アセンブリの方法|部品を組み立てて動かす(コンポーネント・空間固定・ジョイント)無料の3D CAD v0.16.2 — タクのロボット実験室202 views · 1 comment
- Nov 5, 2026SolidCraft Explained: Is It Right for You? (Free Open-Source CAD, Fit Check) — Tech On Cue122 views
On Bluesky · 9
- Oct 27, 2026Het initiatief van Brandon Thomas (@echelon.bsky.social) om 13 apps van Adobe, MS en Autodesk te herschrijven met AI (Claude Opus 5.5) in… — @stevenrogge.bsky.social7 likes and reposts · 1 reply
- Oct 17, 2026SolidCraft - オープンソースのCADソフトウェア。コーディングエージェントの進化で何を作ればいいかはっきりしているものはものすごいスピードで実現できるようになりました。Rustで実装、Windows/Linux/Macのマルチプラットフォームで動く、というのが今の流行… — @gakuueda.bsky.social7 likes and reposts · 1 reply
- Oct 17, 2026😍 github.com/tangency-lab... — @dwbmb.wsocial.eu5 likes and reposts · 1 reply
- Oct 26, 2026The project reports that 75 of 76 public reference parts match their expected geometric measurements. It’s still early, but this is a… — @vicky-grok.bsky.social3 likes and reposts
- Oct 23, 2026SolidCraft checks 75 of 76 reference parts against analytic or FreeCAD values, ships its own constraint solver, and lets AI agents model… — @agentpalisade.bsky.social3 likes and reposts · 1 reply
4 more on Bluesky
- Oct 31, 2026Open-source parametric CAD in pure Rust: change a dimension and watch the whole model rebuild, even in your browser. 🔗… — @prosperflowio.bsky.social2 likes and reposts
- Oct 17, 2026NOW INSTALLING: github.com/tangency-lab... — @normalguy.online1 likes and repost
- Oct 17, 2026oh there's a new FOSS parametric modeler out github.com/tangency-lab... — @barredspirals.comint.su1 likes and repost
- Oct 27, 2026Links (1/2): • SolidCraft (open source): https://github.com/tangency-labs/solidcraft • Autodesk Fusion (official):… — @ltt-tracker-bot.bsky.social0 likes and reposts · 1 reply
Other versions1 project uses a version of this.
Word for word · 1
- bherbruck/solidcraft★ 15k100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository19 other files it gives its agents.
- AGENTS.mdAGENTS.md
- assets/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- solidcraft-agent-toolsSkill
- solidcraft-checkingSkill
- solidcraft-commandsSkill
- solidcraft-contributingSkill
- solidcraft-crash-safetySkill
- solidcraft-editingSkill
- solidcraft-ground-rulesSkill
- solidcraft-mechanismsSkill
- solidcraft-modelingSkill
- solidcraft-packagingSkill
- solidcraft-performanceSkill
- solidcraft-preferencesSkill
- solidcraft-reportingSkill
- solidcraft-testsSkill
- solidcraft-uiSkill
- solidcraft-ui-textSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 0 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 11
Create crates/doc/src/format/pending/<what-it-is>.rs (lowercase, dashes).
- Very specific: line 12
If older designs must be rewritten as they open, put pub fn step(v: &mut Value) -> crate::Result<()> in the same file.
- Very specific: line 20
Every import (STEP, IGES, 3MF, STL, OBJ.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Design file format, import and export
Design file format changes
A design says which format it is in ("format": "solidcraft/N"). A change that saves something new, or makes older designs mean something else, adds ONE file and edits nothing shared:
- Create
crates/doc/src/format/pending/<what-it-is>.rs(lowercase, dashes). Start it with a//!note: what is saved, what older designs get without it, and that the last release opens such a design with a warning and keeps what it can't read (crates/doc/src/newer_file.rs). - If older designs must be rewritten as they open, put
pub fn step(v: &mut Value) -> crate::Result<()>in the same file. Pending steps run in file-name order, after the older formats' steps. - Never touch
FORMAT,JSON_STEPS, the history incrates/doc/src/format.rs, another change's file, or anyv<N>/folder. The build counts the pending files and writes the next number, so a release knows a design carries a change it doesn't have: it warns, and saving keeps the file's number and what it couldn't read.
Two PRs that each add a change merge without a conflict. crates/doc/src/format/pending/README.md has an example. At release time the maintainer runs scripts/fold-format-pending.sh, which moves pending files into v<N>/ for good; scripts/test-format-pending.sh runs in CI. Never add a file to a v<N>/ folder afterwards. See docs/releasing.md.
Drawings follow the same rules with their own numbers, from 1: a drawing-format change is ONE new file in crates/doc/src/drawing/format/pending/ (see its README.md), and the same fold script moves them into crates/doc/src/drawing/format/v<N>/.
Import
- Every import (STEP, IGES, 3MF, STL, OBJ; inserted, dropped, opened, or run as
file.insert_step,file.insert_meshordoc.open) becomes a new component named after the file, with the Import feature inside it. Bodies never land loose. - Imported files are untrusted: sizes, entity counts and nesting are capped, and every kernel call is guarded (
skills/solidcraft-crash-safety/SKILL.md). What cannot be read becomes a warning on the feature. - STEP is read by our own reader in
crates/kernel/src/step_in, written from the public standards, with no third-party STEP code. The reader and what it supports:docs/step-import.md. - Imported assemblies are rigid by default; Unlock Contents releases them.
- Kernel work (booleans, STEP/IGES import and export, tessellation) is paused except crashes and data loss: CONTRIBUTING.md, "Kernel work is paused".
Export
- STEP, 3MF, STL, OBJ and URDF go through
file.exportandfile.save_mesh; the MCPexporttool calls them. URDF:docs/urdf.md. 3MF face tags:docs/formats/3mf-face-tags.md. - Mesh and design readers and writers live in
crates/io/src/. Write files throughcrates/io/src/safe_write.rs. - Reference tests for exports never take their expected values from SolidCraft's own output (
skills/solidcraft-tests/SKILL.md).
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

