All work
2026Solo: product, Rust/Tauri engineering, AutoCAD integration, licensing, site
Tornado DWG Scanner
Batch-scans a folder of AutoCAD drawings and reports what is inside every file.
Visit live project
Tauri 2RustReactTypeScriptAutoCAD core-consoleStripeInno Setup
The problem
Drafting teams inherit folders of thousands of DWGs with no fast way to see what is really inside them: DWG version, layer bloat, missing xrefs, title-block revisions, edit time. So audits and cleanups are slow, manual and error-prone.
The approach
- Built a desktop scanner on Tauri and Rust that drives AutoCAD core-console to read drawings the way AutoCAD itself does, running a process per file in parallel.
- Composable report chain of 80+ modules, compiled per recipe so each run only does the work it needs: file stats, DWG version, layers, xrefs, title-block attributes and more.
- Interactive, sortable, resizable results grid with flag rules, CSV/XLSX/JSON export and a .lst handoff, plus offline Ed25519 licensing and a self-serve Stripe purchase flow.
The outcome
- A sister product to Hurricane: the same AutoCAD-automation DNA aimed at auditing and understanding drawings instead of editing them.
- Live commercial product with a real AutoCAD scan engine running against thousands of production drawings.