Licenses & Third-Party Notices

Software and Libraries Used

The technical implementation and visualisation of the content on informatik-unterricht.de make use of established open-source libraries. While the content and source code of this website are themselves protected by copyright, this page transparently lists the components used and their licenses.

Privacy Note: Local Delivery

Application libraries, fonts, and other resources are generally delivered together with the book application or the respective tools. As a result, browsers do not need to load these components from public content delivery networks (CDNs).

The automated bundle scan at the end of this page also identifies external URLs found in delivered tool files. Such a finding does not necessarily mean that a network connection is established when the tool is opened, but it makes possible external references transparent and verifiable.


Selection of Important Open-Source Components

We thank the authors and communities of the following projects, whose work has made this project possible.

LibraryLicensePurposeProject Website
Vue.js & NuxtMITFrontend framework and application logicvuejs.org
PiniaMITState managementpinia.vuejs.org
Chart.jsMITCharts and visualisationschartjs.org
D3.jsISCData visualisation and DOM manipulationd3js.org
Plotly.jsMITScientific chartsplotly.com/javascript
EChartsApache-2.0Interactive visualisationsecharts.apache.org
Three.js / TresJSMIT3D graphics and WebGL renderingthreejs.org
Babylon.jsApache-2.03D enginebabylonjs.com
TensorFlow.jsApache-2.0Machine learning in the browsertensorflow.org/js
ONNX Runtime WebMITExecution of AI modelsonnxruntime.ai
MathJaxApache-2.0Display of mathematical formulasmathjax.org
KaTeXMITFast mathematical typesettingkatex.org
Math.jsApache-2.0Mathematical calculationsmathjs.org
Chess.jsBSD-2-ClauseChess logic and validationgithub.com/jhlywa/chess.js
DuckDB-Wasm / SQL.jsMITLocal data analysis and SQL in the browserduckdb.org
Monaco EditorMITSource code and data input in interactive toolsmicrosoft.github.io/monaco-editor
GSAPGSAP Standard LicenseAnimations in individual toolsgsap.com

This table highlights only a selection of particularly important components. The following lists are generated from the package files and the delivered tool bundles and represent the detected state at the time of generation.

Automatically Detected Package Data

Direct Dependencies of the Book Application

Generated on: 2026-09-03T15:36:07.381Z

PackageVersionLicenseSourceLink
@excalidraw/excalidraw0.18.1MITnpmProject
@excalidraw/mermaid-to-excalidraw2.2.2MITnpmProject
@nuxt/content2.13.4MITnpmProject
@nuxt/eslint1.9.0MITnpmProject
@nuxt/fonts0.11.4MITnpmProject
@nuxt/icon1.15.0MITnpmProject
@nuxt/image1.11.0MITnpmProject
@types/node24.10.1MITnpmProject
@vueuse/motion3.0.3MITnpmProject
baseline-browser-mapping2.9.2Apache-2.0npmProject
bcryptjs3.0.3BSD-3-ClausenpmProject
cross-env7.0.3MITnpmProject
eslint9.37.0MITnpmProject
mermaid11.14.0MITnpmProject
mime-types3.0.2MITnpmProject
nuxt3.19.2MITnpmProject
path-browserify1.0.1MITnpmProject
plotly.js-dist-min3.1.1MITnpmProject
react19.2.6MITnpmProject
react-dom19.2.6MITnpmProject
spdx-license-list6.11.0CC0-1.0npmProject
tsx4.20.6MITnpmProject
typescript5.9.3Apache-2.0npmProject
vue3.5.22MITnpmProject
vue-router4.5.1MITnpmProject
vue-tsc3.3.6MITnpmProject