Licenses
This site is free software, licensed under the GNU General Public License, version 3 or later. It is built on the work of other free software projects, listed below.
This project
Copyright Moonforge Labs Sp. z o.o. Source code: github.com/jaaaco/dwg.moonforge.tech. You may use, study, share and change it under the terms of the GPL-3.0. The code that runs in your browser is exactly the code in that repository, built with npm run build.
Components
| Component | Role | License |
|---|---|---|
| GNU LibreDWG | reads DWG files | GPL-3.0-or-later |
| @mlightcad/libredwg-web | LibreDWG compiled to WebAssembly | GPL-3.0 |
| @mlightcad/libredwg-converter | bridge from LibreDWG to the drawing model | GPL-3.0 |
| @mlightcad/cad-simple-viewer, three-renderer | viewer and rendering | MIT |
| @mlightcad/data-model, geometry-engine, graphic-interface, common | drawing model and geometry | MIT |
| @mlightcad/mtext-renderer, mtext-parser, shx-parser | text layout | MIT |
| three.js | WebGL | MIT |
| lodash-es, uid | utilities | MIT |
| emf-converter | EMF images | Apache-2.0 |
| osifont | ISO 3098 drawing font (modified: 15% wider) | GPL-3.0 with font exception |
| Space Grotesk, Inter | site fonts | OFL-1.1 |
Build tooling: Astro (MIT). Complete source, including the fixes applied to the mlightcad packages: github.com/jaaaco/dwg.moonforge.tech.
Trademarks
AutoCAD and DWG are trademarks of Autodesk, Inc. This project is not affiliated with or endorsed by Autodesk and uses these names only to describe the files the viewer opens.