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
Tornado DWG Scanner
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.