License Information

NestorCut's own code is source-visible and licensed under the PolyForm Noncommercial License 1.0.0: free for personal, research and non-profit use, no commercial use and no derived hosted service. Parts inherited from the nest2d project remain under the MIT license; the vendored nesting libraries keep their own licenses (sparrow MIT, jagua-rs MPL-2.0). Names and logos are not licensed.

Third-Party Licenses

Below is a list of third-party dependencies and their respective licenses used in this project:

Web application (Nuxt / Vue)

PackageVersionLicense
nuxt 4.5.1MIT
vue 3.5.40MIT
vue-router 4.5.1MIT
vite 6.3.5MIT
three 0.182.0MIT
dxf-viewer 1.0.46MPL-2.0

API server (Node.js)

PackageVersionLicense
mongodb 6.8.2Apache-2.0
bcryptjs 3.0.3BSD-3-Clause
archiver 7.0.1MIT
winston 3.17.0MIT
standard-slugify 4.0.0MIT
tslib 2.8.10BSD

Processing workers (Python)

PackageVersionLicense
ezdxf 1.4.4MIT
shapely 2.0.7BSD-3-Clause
pymongo 4.14.1Apache-2.0
numpy ≥ 1.21BSD-3-Clause
Pillow 10.4.0MIT-CMU
matplotlib 3.10.5Matplotlib (PSF-based)
cryptography —Apache-2.0 OR BSD-3-Clause
python-dotenv 1.1.1BSD-3-Clause

Nesting engine (Rust)

PackageVersionLicense
jagua-rs
© Jeroen Gardeyn, KU Leuven — github.com/JeroenGar/jagua-rs
0.7.2MPL-2.0
sparrow
© 2025 Jeroen Gardeyn, KU Leuven — github.com/JeroenGar/sparrow
vendoredMIT
rand 0.10MIT OR Apache-2.0
serde 1.0MIT OR Apache-2.0
rayon 1.10MIT OR Apache-2.0
clap 4.5MIT OR Apache-2.0
anyhow 1.0MIT OR Apache-2.0
log 0.4MIT OR Apache-2.0