About

dxf-kit is a toolkit for viewing and rendering AutoCAD DXF drawings directly in the browser. It ships a custom-built DXF parser (no external parser dependencies) and a Three.js/WebGL renderer that supports 22 entity types — lines, arcs, splines, polylines, hatches, dimensions, block inserts, vector text, and more.

Pick the package that fits your stack: a framework-agnostic core engine (dxf-render), plus ready-to-use viewer components for Vue (dxf-vuer), React (dxf-react), and a framework-neutral Web Component (dxf-lit). The wrappers add interactive tools out of the box — distance/area/angle measurement, a layer panel, dark theme, picking & search, keyboard navigation, and accessibility.

Everything runs client-side: your files never leave the browser. The parser also works standalone in Node.js for server-side processing.

Free and open-source (MIT)