Licenses.
FactoKit stands on other people’s work. This page lists the third-party components, what they are used for and where their licenses are. The lists of npm packages are generated when the site is built, from the project’s package manifests and lockfiles.
In your browser
What the pages and the offline files actually load. Nothing else third-party is sent to your browser, and nothing is loaded from other websites.
| Component | Used for | License |
|---|---|---|
| xlsx 0.20.3 | Reading and writing Excel files (SheetJS Community Edition) | Apache-2.0 · license text |
| IBM Plex Sans | Font, © 2017 IBM Corp. | SIL Open Font License 1.1 · license text |
| IBM Plex Mono | Font, © 2017 IBM Corp. | SIL Open Font License 1.1 · license text |
| Barlow Condensed | Font, © 2017 The Barlow Project Authors | SIL Open Font License 1.1 · license text |
| IPC-CFX SDK | Message definitions (data) derived from the SDK source, in the IPC-CFX workbench | Apache License 2.0 · license text |
| GS1 Barcode Syntax Dictionary | Application Identifier table and code lists (data) in the Data Matrix and QR tool | Apache License 2.0 · license text |
The offline files print the licenses of what they contain.
FactoKit Probe bridge
The OPC UA bridge runs on your computer, not in the browser. It is built from these direct dependencies and everything they bring (128 packages).
| Package | Version | License |
|---|---|---|
| node-opcua-certificate-manager | 2.186.17 | MIT |
| node-opcua-client | 2.186.17 | MIT |
| node-opcua-client-dynamic-extension-object | 2.186.17 | MIT |
| node-opcua-crypto | 6.1.4 | MIT |
| node-opcua-factory | 2.186.7 | MIT |
| ws | 8.22.0 | MIT |
All 128 packages in the bridge
MIT: 120 · 0BSD: 2 · Apache-2.0: 2 · BSD-3-Clause: 2 · See the package: 1 · Unlicense: 1
Build tools
Used to build and test the site. None of them is sent to your browser. 400 packages in all; the ones the project names directly are listed here.
| Package | Version | License |
|---|---|---|
| @astrojs/check | 0.9.10 | MIT |
| @biomejs/biome | 2.5.14 | MIT OR Apache-2.0 |
| @playwright/test | 1.56.1 | Apache-2.0 |
| @types/node | 24.19.0 | MIT |
| astro | 7.3.5 | MIT |
| subset-font | 2.9.0 | BSD-3-Clause |
| typescript | 6.0.3 | Apache-2.0 |
| vitest | 5.0.2 | MIT |
All 400 build packages
MIT: 308 · Apache-2.0: 21 · ISC: 14 · MPL-2.0: 12 · LGPL-3.0-or-later: 10 · MIT OR Apache-2.0: 9 · BSD-2-Clause: 8 · BSD-3-Clause: 6 · Apache-2.0 AND LGPL-3.0-or-later: 3 · BlueOak-1.0.0: 3 · CC0-1.0: 2 · (MIT AND Zlib): 1 · 0BSD: 1 · Apache-2.0 AND LGPL-3.0-or-later AND MIT: 1 · Python-2.0: 1