A clean-room reader for DXF drawing files, compiled to
WebAssembly. Everything runs in your browser: the file you open is never
uploaded anywhere.
The format specification this reader is built from was derived by analysing
a corpus of 598 public DXF files and 179 DWG files, not by reading any
existing reader's source code.
What it reads
- ASCII and binary DXF, versions
AC1009 (R12) through AC1032 (R2018)
- 2-D geometry, layers, linetypes, text styles, and header variables
What it does not
- DWG is identified but not decoded. Convert it to DXF to view geometry.
- 3-D entities are preserved but not drawn; hatch patterns are approximated.