dxf-viewer
JSON →dxf-viewer is a high-performance 2D DXF viewer for JavaScript/TypeScript, leveraging WebGL via three.js for rendering large CAD files. Current stable version is 1.0.47. It uses geometry batching and instanced rendering to minimize draw calls, and supports lazy-loading of multiple TTF fonts for text. Key differentiators include web-worker support for offloading heavy processing and efficient handling of block instances. It has limited support for features like MTEXT formatting, line patterns, and hatches, and is primarily maintained by a single developer with periodic updates. No stream parser yet, so large files (>1GB) may hit JS engine string limits.
Traffic · last 30 days ↑50% vs prev 7d
total hits 20
actors 4 distinct systems
last hit 1d ago Bingbot
top countries 🇺🇸 United States · 🇪🇸 Spain · 🇨🇦 Canada · 🇫🇷 France · 🇫🇮 Finland
Resources
homepagemichalzaq.github.io/dxf-viewer ↗