EriArk/-DXF-Viewer

Local DXF viewer for Windows and Linux: inspect drawings, measure distances, and browse folders with Viewer Plus.

JavaScript

0

13 commits

updated Oct 6, 2026

See the code

See what people are saying

SourceMessageScoreDate

DXF Sketcher and Viewer - the drawing tools I wanted for laser cutting (r/SideProject)

When I got into laser cutting, I couldn’t find the drawing tool I wanted. The simple ones didn’t give me the precision I needed, and full CAD packages were a lot to deal with for small jobs. I wanted CAD-level results with something closer to Paint to use. That’s how DXF Sketcher and Viewer…

1

Oct 7, 2026

README

DXF Viewer

Open your drawing. Inspect the details. Check the distances.

A desktop DXF viewer for quick checks at your desk or in the workshop. Pan and zoom around a drawing, use millimetre rulers and draggable measurement guides, and choose a light or dark workspace. Drawing files are opened locally, without uploading them to a service.

Download for Windows or Linux · Standard or Plus? · Try a sample · Get help

DXF Viewer Plus showing a complete enclosure layout with a file sidebar and measurement rulers.

A real enclosure drawing in Viewer Plus on Windows. Try the same file.

Download

Ready-to-use version 1.2.0 packages are available for 64-bit Windows and Debian/Ubuntu Linux. No development tools are needed.

EditionWindows installerUbuntu / Debian package
DXF ViewerDownload .exeDownload .deb
DXF Viewer PlusDownload .exeDownload .deb

Run the Windows installer and follow its steps, or open the Linux package with your system's software installer. For newer versions and release notes, visit the releases page.

Choose your edition

Both editions have the same drawing viewer and measurement tools. Choose Standard for opening individual drawings, or Plus for browsing a folder of parts.

FeatureStandardPlus
Open DXF from a file dialog, drag-and-drop or recent files✓✓
Pan, zoom and fit the drawing to the window✓✓
Millimetre rulers and draggable ΔX / ΔY measurement guides✓✓
Optional guide snapping to geometry✓✓
Light / dark theme and adjustable line thickness✓✓
Open a folder of DXF files—✓
File sidebar, recent folders and quick switching between parts—✓

Your first drawing

  1. Install your preferred edition and open it.
  2. Download the control panel sample, then use Open file or drag the DXF into the window.
  3. Press Ctrl+F to fit the drawing. Zoom in to inspect openings and small details.
  4. Use the ruler guides to compare horizontal and vertical distances; enable snapping when you want a guide to follow geometry.

In Plus, choose Open folder to browse a set of parts from the sidebar. The sample folder contains a control panel, a ventilation panel and a complete enclosure layout, all in millimetres and free to reuse.

DXF Viewer Plus in the light theme with the control panel example and measurement guides.

Both screenshots show Plus. Standard has the same canvas and measuring tools; folder browsing is exclusive to Plus. Capture details.

Useful shortcuts

ActionShortcut
Open a drawingCtrl+O
Open a folder (Plus)Ctrl+Shift+O
Fit drawing to the windowCtrl+F
Show / hide rulersCtrl+R
Switch light / dark themeCtrl+T
Adjust line thicknessCtrl+= / Ctrl+-
Open settingsCtrl+,
Open helpF1

Need to edit the drawing?

Viewer is for viewing and measuring. To draw new parts, edit geometry, add joints or export DXF/SVG, use DXF Sketcher.

Help and feedback

Press F1 for built-in help, or report a bug / suggest an improvement. Include your operating system, edition and app version; a small DXF you can share publicly helps reproduce rendering issues.

For developers

Run from source and build Standard or Plus packages · Contribute · Development guide · Report a security concern.

Acknowledgements and license

Special thanks to Artyom Lebedev, creator of dxf-viewer, which powers the app's DXF rendering.

DXF Viewer's own application code is licensed under MIT. Dependencies retain their own licenses, including MPL-2.0 for the dxf-viewer rendering library. See third-party notices.

cad
dxf
electron
javascript
linux
viewer
windows

EriArk/-DXF-Viewer

Local DXF viewer for Windows and Linux: inspect drawings, measure distances, and browse folders with Viewer Plus.

JavaScript

0

13 commits

updated Oct 6, 2026

See the code

See what people are saying

SourceMessageScoreDate

DXF Sketcher and Viewer - the drawing tools I wanted for laser cutting (r/SideProject)

When I got into laser cutting, I couldn’t find the drawing tool I wanted. The simple ones didn’t give me the precision I needed, and full CAD packages were a lot to deal with for small jobs. I wanted CAD-level results with something closer to Paint to use. That’s how DXF Sketcher and Viewer…

1

Oct 7, 2026

README

DXF Viewer

Open your drawing. Inspect the details. Check the distances.

A desktop DXF viewer for quick checks at your desk or in the workshop. Pan and zoom around a drawing, use millimetre rulers and draggable measurement guides, and choose a light or dark workspace. Drawing files are opened locally, without uploading them to a service.

Download for Windows or Linux · Standard or Plus? · Try a sample · Get help

DXF Viewer Plus showing a complete enclosure layout with a file sidebar and measurement rulers.

A real enclosure drawing in Viewer Plus on Windows. Try the same file.

Download

Ready-to-use version 1.2.0 packages are available for 64-bit Windows and Debian/Ubuntu Linux. No development tools are needed.

EditionWindows installerUbuntu / Debian package
DXF ViewerDownload .exeDownload .deb
DXF Viewer PlusDownload .exeDownload .deb

Run the Windows installer and follow its steps, or open the Linux package with your system's software installer. For newer versions and release notes, visit the releases page.

Choose your edition

Both editions have the same drawing viewer and measurement tools. Choose Standard for opening individual drawings, or Plus for browsing a folder of parts.

FeatureStandardPlus
Open DXF from a file dialog, drag-and-drop or recent files✓✓
Pan, zoom and fit the drawing to the window✓✓
Millimetre rulers and draggable ΔX / ΔY measurement guides✓✓
Optional guide snapping to geometry✓✓
Light / dark theme and adjustable line thickness✓✓
Open a folder of DXF files—✓
File sidebar, recent folders and quick switching between parts—✓

Your first drawing

  1. Install your preferred edition and open it.
  2. Download the control panel sample, then use Open file or drag the DXF into the window.
  3. Press Ctrl+F to fit the drawing. Zoom in to inspect openings and small details.
  4. Use the ruler guides to compare horizontal and vertical distances; enable snapping when you want a guide to follow geometry.

In Plus, choose Open folder to browse a set of parts from the sidebar. The sample folder contains a control panel, a ventilation panel and a complete enclosure layout, all in millimetres and free to reuse.

DXF Viewer Plus in the light theme with the control panel example and measurement guides.

Both screenshots show Plus. Standard has the same canvas and measuring tools; folder browsing is exclusive to Plus. Capture details.

Useful shortcuts

ActionShortcut
Open a drawingCtrl+O
Open a folder (Plus)Ctrl+Shift+O
Fit drawing to the windowCtrl+F
Show / hide rulersCtrl+R
Switch light / dark themeCtrl+T
Adjust line thicknessCtrl+= / Ctrl+-
Open settingsCtrl+,
Open helpF1

Need to edit the drawing?

Viewer is for viewing and measuring. To draw new parts, edit geometry, add joints or export DXF/SVG, use DXF Sketcher.

Help and feedback

Press F1 for built-in help, or report a bug / suggest an improvement. Include your operating system, edition and app version; a small DXF you can share publicly helps reproduce rendering issues.

For developers

Run from source and build Standard or Plus packages · Contribute · Development guide · Report a security concern.

Acknowledgements and license

Special thanks to Artyom Lebedev, creator of dxf-viewer, which powers the app's DXF rendering.

DXF Viewer's own application code is licensed under MIT. Dependencies retain their own licenses, including MPL-2.0 for the dxf-viewer rendering library. See third-party notices.

cad
dxf
electron
javascript
linux
viewer
windows