Credits and licences
Last updated 2026-10-25
Our own code
The tool pages, the drawing viewer, the measuring, quantity and export code, and the page layout are written for this site.
Libraries and files
The DWG and DXF reader is the open-source library acadrust, compiled to WebAssembly and used without changes. It is under the Mozilla Public License 2.0, which asks that the library’s source stays available: it is at the link in the table, and the exact licence text is in the acadrust MPL-2.0 licence file. The PDF reader is Mozilla’s pdf.js under the Apache licence, whose licence file ships with it at /vendor/pdfjs/LICENSE. Sample drawings used in our tests come from the MIT-licensed ACadSharp project and from drawings we generated ourselves.
| Name | Used for | Licence |
|---|---|---|
| acadrust 0.6.7 | Reads DWG and DXF files and writes DXF; compiled to WebAssembly and used unmodified. Source code of the library is at the link; the licence text is in the repository. Its DWG code is ported from ACadSharp (MIT). | MPL-2.0 |
| ACadSharp | Origin of acadrust's DWG code; its sample drawings are used as test files | MIT |
| pdf.js 6.4.299 (pdfjs-dist) | Opens and draws PDF pages and reads their vector paths | Apache-2.0 |
| ezdxf | Used only to generate test drawings with known answers, not shipped on the site | MIT |
| Lucide icons 1.61.0 | Navigation icons in the page template | ISC |
| Licence texts and notices | MPL-2.0 text for acadrust, and the licence list of every library compiled into the DWG and DXF reader | - |