Skip to content

Licenses

LetDraw is built with open-source software. The third-party components bundled into the application are listed below, with their versions, licenses, and copyright notices.

LetDraw’s own source code is © LetDraw and is not covered by the notices below; these notices apply only to the third-party components listed here.

ComponentVersionLicenseSource
React19.2.6MIThttps://github.com/facebook/react
React DOM19.2.6MIThttps://github.com/facebook/react
Rough.js4.6.6MIThttps://github.com/rough-stuff/rough
perfect-freehand1.2.3MIThttps://github.com/steveruizok/perfect-freehand
Mermaid11.15.0MIThttps://github.com/mermaid-js/mermaid
nanoid5.1.11MIThttps://github.com/ai/nanoid
node-qrcode1.5.4MIThttps://github.com/soldair/node-qrcode
D2 (@terrastruct/d2)0.1.33MPL-2.0https://github.com/terrastruct/d2

Copyright notices (MIT components): React/React DOM © Meta Platforms, Inc.; Rough.js © 2019 Preet Shihn; perfect-freehand © 2021 Stephen Ruiz Ltd; Mermaid © 2014–2022 Knut Sveidqvist; nanoid © 2017 Andrey Sitnik; node-qrcode © 2012 Ryan Day.

LetDraw’s hand-drawn look is produced with Rough.js, and the pen / freehand tool with perfect-freehand. Both are independent, MIT-licensed libraries; we have no affiliation with any other tool that also uses the same libraries.

D2 (Mozilla Public License 2.0): @terrastruct/d2 is licensed under MPL-2.0 (© Terrastruct, Inc. and the D2 contributors). License: https://mozilla.org/MPL/2.0/. Source: https://github.com/terrastruct/d2. The package is used unmodified.

All bundled fonts are licensed under the SIL Open Font License 1.1 (https://openfontlicense.org).

FontDesigner / FoundrySource
Shantell SansShantell Martin & ArrowTypehttps://github.com/arrowtype/shantell-sans
CaveatPablo Impallari (Impallari Type)https://fonts.google.com/specimen/Caveat
Caveat BrushImpallari Typehttps://fonts.google.com/specimen/Caveat+Brush
FinlandicaGoogle Fontshttps://fonts.google.com/specimen/Finlandica
Noto SansGooglehttps://fonts.google.com/noto
Source Sans 3Adobe (Paul D. Hunt)https://github.com/adobe-fonts/source-sans

LetDraw’s built-in shape sets (Basic, Sequence Diagram, Flowchart, UML) are original artwork created for LetDraw.

Additional shape libraries accessed from the in-app browser (shapes.letdraw.com) may include third-party artwork under their own licenses; for example, the Kubernetes (official) icon set is distributed under CC-BY-4.0. Each library carries its own attribution/license file; those notices apply when the relevant library is imported.

To see the copyright notices and license texts of all components collected in a single file, see the THIRD_PARTY_LICENSES.txt file at the project root.