Legal
vgenerated — 2026-07-10
Magvideo is built on open-source software. The components below are licensed under their own terms; this list is generated from the dependency tree at build time. The desktop app carries the same list in its About screen.
| Package | Version | Licence |
|---|---|---|
| @astrojs/compiler | 2.13.1 | MIT |
| @astrojs/internal-helpers | 0.4.1 | MIT |
| @astrojs/markdown-remark | 5.3.0 | MIT |
| @astrojs/prism | 3.1.0 | MIT |
| @astrojs/telemetry | 3.1.0 | MIT |
| @babel/code-frame | 7.29.7 | MIT |
| @babel/compat-data | 7.29.7 | MIT |
| @babel/core | 7.29.7 | MIT |
| @babel/generator | 7.29.7 | MIT |
| @babel/helper-annotate-as-pure | 7.29.7 | MIT |
| @babel/helper-compilation-targets | 7.29.7 | MIT |
| @babel/helper-globals | 7.29.7 | MIT |
| @babel/helper-module-imports | 7.29.7 | MIT |
| @babel/helper-module-transforms | 7.29.7 | MIT |
| @babel/helper-plugin-utils | 7.29.7 | MIT |
| @babel/helper-string-parser | 7.29.7 | MIT |
| @babel/helper-validator-identifier | 7.29.7 | MIT |
| @babel/helper-validator-option | 7.29.7 | MIT |
| @babel/helpers | 7.29.7 | MIT |
| @babel/parser | 7.29.7 | MIT |
| @babel/plugin-syntax-jsx | 7.29.7 | MIT |
| @babel/plugin-transform-react-jsx | 7.29.7 | MIT |
| @babel/template | 7.29.7 | MIT |
| @babel/traverse | 7.29.7 | MIT |
| @babel/types | 7.29.7 | MIT |
| @electric-sql/pglite | 0.2.17 | Apache-2.0 |
| @esbuild/linux-x64 | 0.21.5 | MIT |
| @fastify/ajv-compiler | 3.6.0 | MIT |
| @fastify/cookie | 9.4.0 | MIT |
| @fastify/cors | 9.0.1 | MIT |
| @fastify/error | 3.4.1 | MIT |
| @fastify/fast-json-stringify-compiler | 4.3.0 | MIT |
| @fastify/merge-json-schemas | 0.1.1 | MIT |
| @fastify/rate-limit | 9.1.0 | MIT |
| @fontsource/anton | 5.2.7 | OFL-1.1 |
| @fontsource/ibm-plex-mono | 5.2.7 | OFL-1.1 |
| @fontsource/inter-tight | 5.2.7 | OFL-1.1 |
| @fontsource/michroma | 5.2.8 | OFL-1.1 |
| @img/sharp-libvips-linux-x64 | 1.0.4 | LGPL-3.0-or-later |
| @img/sharp-libvips-linuxmusl-x64 | 1.0.4 | LGPL-3.0-or-later |
| @img/sharp-linux-x64 | 0.33.5 | Apache-2.0 |
| @img/sharp-linuxmusl-x64 | 0.33.5 | Apache-2.0 |
| @jridgewell/gen-mapping | 0.3.13 | MIT |
| @jridgewell/remapping | 2.3.5 | MIT |
| @jridgewell/resolve-uri | 3.1.2 | MIT |
| @jridgewell/sourcemap-codec | 1.5.5 | MIT |
| @jridgewell/trace-mapping | 0.3.31 | MIT |
| @lukeed/ms | 2.0.2 | MIT |
| @nodelib/fs.scandir | 2.1.5 | MIT |
| @nodelib/fs.stat | 2.0.5 | MIT |
| @nodelib/fs.walk | 1.2.8 | MIT |
| @oslojs/encoding | 1.1.0 | MIT |
| @pinojs/redact | 0.4.0 | MIT |
| @rollup/pluginutils | 5.4.0 | MIT |
| @rollup/rollup-linux-x64-gnu | 4.62.2 | MIT |
| @rollup/rollup-linux-x64-musl | 4.62.2 | MIT |
| @shikijs/core | 1.29.2 | MIT |
| @shikijs/engine-javascript | 1.29.2 | MIT |
| @shikijs/engine-oniguruma | 1.29.2 | MIT |
| @shikijs/langs | 1.29.2 | MIT |
| @shikijs/themes | 1.29.2 | MIT |
| @shikijs/types | 1.29.2 | MIT |
| @shikijs/vscode-textmate | 10.0.2 | MIT |
| @types/babel__core | 7.20.5 | MIT |
| @types/babel__generator | 7.27.0 | MIT |
| @types/babel__template | 7.4.4 | MIT |
| @types/babel__traverse | 7.28.0 | MIT |
| @types/cookie | 0.6.0 | MIT |
| @types/debug | 4.1.13 | MIT |
| @types/estree | 1.0.9 | MIT |
| @types/hast | 3.0.5 | MIT |
| @types/mdast | 4.0.4 | MIT |
| @types/ms | 2.1.0 | MIT |
| @types/nlcst | 2.0.3 | MIT |
| @types/node | 20.19.43 | MIT |
| @types/unist | 3.0.3 | MIT |
| @ungap/structured-clone | 1.3.3 | ISC |
| abstract-logging | 2.0.1 | MIT |
| acorn | 8.17.0 | MIT |
| ajv | 8.20.0 | MIT |
| ajv-formats | 2.1.1 | MIT |
| ajv-formats | 3.0.1 | MIT |
| ansi-align | 3.0.1 | ISC |
| ansi-regex | 5.0.1 | MIT |
| ansi-regex | 6.2.2 | MIT |
| ansi-styles | 6.2.3 | MIT |
| argparse | 2.0.1 | Python-2.0 |
| argparse | 1.0.10 | MIT |
| aria-query | 5.3.2 | Apache-2.0 |
| array-iterate | 2.0.1 | MIT |
| astro | 4.16.19 | MIT |
| atomic-sleep | 1.0.0 | MIT |
| avvio | 8.4.0 | MIT |
| axobject-query | 4.1.0 | Apache-2.0 |
| bail | 2.0.2 | MIT |
| base-64 | 1.0.0 | MIT |
| baseline-browser-mapping | 2.10.42 | Apache-2.0 |
| boxen | 8.0.1 | MIT |
| braces | 3.0.3 | MIT |
| browserslist | 4.28.5 | MIT |
| call-bind-apply-helpers | 1.0.2 | MIT |
| call-bound | 1.0.4 | MIT |
| camelcase | 8.0.0 | MIT |
| caniuse-lite | 1.0.30001803 | CC-BY-4.0 |
| ccount | 2.0.1 | MIT |
| chalk | 5.6.2 | MIT |
| character-entities | 2.0.2 | MIT |
| character-entities-html4 | 2.1.0 | MIT |
| character-entities-legacy | 3.0.0 | MIT |
| ci-info | 4.4.0 | MIT |
| cli-boxes | 3.0.0 | MIT |
| cli-cursor | 5.0.0 | MIT |
| cli-spinners | 2.9.2 | MIT |
| clsx | 2.1.1 | MIT |
| color | 4.2.3 | MIT |
| color-convert | 2.0.1 | MIT |
| color-name | 1.1.4 | MIT |
| color-string | 1.9.1 | MIT |
| comma-separated-tokens | 2.0.3 | MIT |
| common-ancestor-path | 1.0.1 | ISC |
| convert-source-map | 2.0.0 | MIT |
| cookie | 0.7.2 | MIT |
| cookie-signature | 1.2.2 | MIT |
| cssesc | 3.0.0 | MIT |
| debug | 4.4.3 | MIT |
| decode-named-character-reference | 1.3.0 | MIT |
| dequal | 2.0.3 | MIT |
| detect-libc | 2.1.2 | Apache-2.0 |
| deterministic-object-hash | 2.0.2 | MIT |
| devalue | 5.8.1 | MIT |
| devlop | 1.1.0 | MIT |
| diff | 5.2.2 | BSD-3-Clause |
| dlv | 1.1.3 | MIT |
| drizzle-orm | 0.33.0 | Apache-2.0 |
| dset | 3.1.4 | MIT |
| dunder-proto | 1.0.1 | MIT |
| electron-to-chromium | 1.5.389 | ISC |
| emoji-regex | 8.0.0 | MIT |
| emoji-regex | 10.6.0 | MIT |
| emoji-regex-xs | 1.0.0 | MIT |
| entities | 6.0.1 | BSD-2-Clause |
| es-define-property | 1.0.1 | MIT |
| es-errors | 1.3.0 | MIT |
| es-module-lexer | 1.7.0 | MIT |
| es-object-atoms | 1.1.2 | MIT |
| esbuild | 0.21.5 | MIT |
| escalade | 3.2.0 | MIT |
| escape-string-regexp | 5.0.0 | MIT |
| esprima | 4.0.1 | BSD-2-Clause |
| estree-walker | 2.0.2 | MIT |
| estree-walker | 3.0.3 | MIT |
| eventemitter3 | 5.0.4 | MIT |
| extend | 3.0.2 | MIT |
| extend-shallow | 2.0.1 | MIT |
| fast-content-type-parse | 1.1.0 | MIT |
| fast-decode-uri-component | 1.0.1 | MIT |
| fast-deep-equal | 3.1.3 | MIT |
| fast-glob | 3.3.3 | MIT |
| fast-json-stringify | 5.16.1 | MIT |
| fast-querystring | 1.1.2 | MIT |
| fast-uri | 3.1.3 | BSD-3-Clause |
| fast-uri | 2.4.0 | MIT |
| fastify | 4.29.1 | MIT |
| fastify-plugin | 4.5.1 | MIT |
| fastq | 1.20.1 | ISC |
| fill-range | 7.1.1 | MIT |
| find-my-way | 8.2.2 | MIT |
| find-up | 4.1.0 | MIT |
| find-up-simple | 1.0.1 | MIT |
| find-yarn-workspace-root2 | 1.2.16 | Apache-2.0 |
| flattie | 1.1.1 | MIT |
| forwarded | 0.2.0 | MIT |
| function-bind | 1.1.2 | MIT |
| gensync | 1.0.0-beta.2 | MIT |
| get-east-asian-width | 1.6.0 | MIT |
| get-intrinsic | 1.3.0 | MIT |
| get-proto | 1.0.1 | MIT |
| github-slugger | 2.0.0 | ISC |
| glob-parent | 5.1.2 | ISC |
| gopd | 1.2.0 | MIT |
| graceful-fs | 4.2.11 | ISC |
| gray-matter | 4.0.3 | MIT |
| has-symbols | 1.1.0 | MIT |
| hasown | 2.0.4 | MIT |
| hast-util-from-html | 2.0.3 | MIT |
| hast-util-from-parse5 | 8.0.3 | MIT |
| hast-util-is-element | 3.0.0 | MIT |
| hast-util-parse-selector | 4.0.0 | MIT |
| hast-util-raw | 9.1.0 | MIT |
| hast-util-to-html | 9.0.5 | MIT |
| hast-util-to-parse5 | 8.0.1 | MIT |
| hast-util-to-text | 4.0.2 | MIT |
| hast-util-whitespace | 3.0.0 | MIT |
| hastscript | 9.0.1 | MIT |
| html-escaper | 3.0.3 | MIT |
| html-void-elements | 3.0.0 | MIT |
| http-cache-semantics | 4.2.0 | BSD-2-Clause |
| import-meta-resolve | 4.2.0 | MIT |
| ipaddr.js | 1.9.1 | MIT |
| is-arrayish | 0.3.4 | MIT |
| is-docker | 3.0.0 | MIT |
| is-extendable | 0.1.1 | MIT |
| is-extglob | 2.1.1 | MIT |
| is-fullwidth-code-point | 3.0.0 | MIT |
| is-glob | 4.0.3 | MIT |
| is-inside-container | 1.0.0 | MIT |
| is-interactive | 2.0.0 | MIT |
| is-number | 7.0.0 | MIT |
| is-plain-obj | 4.1.0 | MIT |
| is-unicode-supported | 2.1.0 | MIT |
| is-unicode-supported | 1.3.0 | MIT |
| is-wsl | 3.1.1 | MIT |
| jose | 5.10.0 | MIT |
| js-tokens | 4.0.0 | MIT |
| js-yaml | 3.15.0 | MIT |
| js-yaml | 4.3.0 | MIT |
| jsesc | 3.1.0 | MIT |
| json-schema-ref-resolver | 1.0.1 | MIT |
| json-schema-traverse | 1.0.0 | MIT |
| json5 | 2.2.3 | MIT |
| kind-of | 6.0.3 | MIT |
| kleur | 4.1.5 | MIT |
| kleur | 3.0.3 | MIT |
| light-my-request | 5.14.0 | BSD-3-Clause |
| load-yaml-file | 0.2.0 | MIT |
| locate-path | 5.0.0 | MIT |
| log-symbols | 6.0.0 | MIT |
| longest-streak | 3.1.0 | MIT |
| lru-cache | 5.1.1 | ISC |
| magic-string | 0.30.21 | MIT |
| magicast | 0.3.5 | MIT |
| markdown-table | 3.0.4 | MIT |
| math-intrinsics | 1.1.0 | MIT |
| mdast-util-definitions | 6.0.0 | MIT |
| mdast-util-find-and-replace | 3.0.2 | MIT |
| mdast-util-from-markdown | 2.0.3 | MIT |
| mdast-util-gfm | 3.1.0 | MIT |
| mdast-util-gfm-autolink-literal | 2.0.1 | MIT |
| mdast-util-gfm-footnote | 2.1.0 | MIT |
| mdast-util-gfm-strikethrough | 2.0.0 | MIT |
| mdast-util-gfm-table | 2.0.0 | MIT |
| mdast-util-gfm-task-list-item | 2.0.0 | MIT |
| mdast-util-phrasing | 4.1.0 | MIT |
| mdast-util-to-hast | 13.2.1 | MIT |
| mdast-util-to-markdown | 2.1.2 | MIT |
| mdast-util-to-string | 4.0.0 | MIT |
| merge2 | 1.4.1 | MIT |
| micromark | 4.0.2 | MIT |
| micromark-core-commonmark | 2.0.3 | MIT |
| micromark-extension-gfm | 3.0.0 | MIT |
| micromark-extension-gfm-autolink-literal | 2.1.0 | MIT |
| micromark-extension-gfm-footnote | 2.1.0 | MIT |
| micromark-extension-gfm-strikethrough | 2.1.0 | MIT |
| micromark-extension-gfm-table | 2.1.1 | MIT |
| micromark-extension-gfm-tagfilter | 2.0.0 | MIT |
| micromark-extension-gfm-task-list-item | 2.1.0 | MIT |
| micromark-factory-destination | 2.0.1 | MIT |
| micromark-factory-label | 2.0.1 | MIT |
| micromark-factory-space | 2.0.1 | MIT |
| micromark-factory-title | 2.0.1 | MIT |
| micromark-factory-whitespace | 2.0.1 | MIT |
| micromark-util-character | 2.1.1 | MIT |
| micromark-util-chunked | 2.0.1 | MIT |
| micromark-util-classify-character | 2.0.1 | MIT |
| micromark-util-combine-extensions | 2.0.1 | MIT |
| micromark-util-decode-numeric-character-reference | 2.0.2 | MIT |
| micromark-util-decode-string | 2.0.1 | MIT |
| micromark-util-encode | 2.0.1 | MIT |
| micromark-util-html-tag-name | 2.0.1 | MIT |
| micromark-util-normalize-identifier | 2.0.1 | MIT |
| micromark-util-resolve-all | 2.0.1 | MIT |
| micromark-util-sanitize-uri | 2.0.1 | MIT |
| micromark-util-subtokenize | 2.1.0 | MIT |
| micromark-util-symbol | 2.0.1 | MIT |
| micromark-util-types | 2.0.2 | MIT |
| micromatch | 4.0.8 | MIT |
| mimic-function | 5.0.1 | MIT |
| mnemonist | 0.39.6 | MIT |
| mrmime | 2.0.1 | MIT |
| ms | 2.1.3 | MIT |
| nanoid | 3.3.15 | MIT |
| neotraverse | 0.6.18 | MIT |
| nlcst-to-string | 4.0.0 | MIT |
| node-releases | 2.0.51 | MIT |
| object-inspect | 1.13.4 | MIT |
| obliterator | 2.0.5 | MIT |
| on-exit-leak-free | 2.1.2 | MIT |
| onetime | 7.0.0 | MIT |
| oniguruma-to-es | 2.3.0 | MIT |
| ora | 8.2.0 | MIT |
| p-limit | 6.2.0 | MIT |
| p-limit | 2.3.0 | MIT |
| p-locate | 4.1.0 | MIT |
| p-queue | 8.1.1 | MIT |
| p-timeout | 6.1.4 | MIT |
| p-try | 2.2.0 | MIT |
| parse-latin | 7.0.0 | MIT |
| parse5 | 7.3.0 | MIT |
| path-exists | 4.0.0 | MIT |
| picocolors | 1.1.1 | ISC |
| picomatch | 2.3.2 | MIT |
| picomatch | 4.0.5 | MIT |
| pify | 4.0.1 | MIT |
| pino | 9.14.0 | MIT |
| pino-abstract-transport | 2.0.0 | MIT |
| pino-std-serializers | 7.1.0 | MIT |
| pkg-dir | 4.2.0 | MIT |
| postcss | 8.5.16 | MIT |
| postgres | 3.4.9 | Unlicense |
| preferred-pm | 4.1.1 | MIT |
| prismjs | 1.30.0 | MIT |
| process-warning | 5.0.0 | MIT |
| process-warning | 3.0.0 | MIT |
| prompts | 2.4.2 | MIT |
| property-information | 7.2.0 | MIT |
| proxy-addr | 2.0.7 | MIT |
| qs | 6.15.3 | BSD-3-Clause |
| queue-microtask | 1.2.3 | MIT |
| quick-format-unescaped | 4.0.4 | MIT |
| real-require | 0.2.0 | MIT |
| regex | 5.1.1 | MIT |
| regex-recursion | 5.1.1 | MIT |
| regex-utilities | 2.3.0 | MIT |
| rehype | 13.0.2 | MIT |
| rehype-parse | 9.0.1 | MIT |
| rehype-raw | 7.0.0 | MIT |
| rehype-stringify | 10.0.1 | MIT |
| remark-gfm | 4.0.1 | MIT |
| remark-parse | 11.0.0 | MIT |
| remark-rehype | 11.1.2 | MIT |
| remark-smartypants | 3.0.2 | MIT |
| remark-stringify | 11.0.0 | MIT |
| require-from-string | 2.0.2 | MIT |
| restore-cursor | 5.1.0 | MIT |
| ret | 0.4.3 | MIT |
| retext | 9.0.0 | MIT |
| retext-latin | 4.0.0 | MIT |
| retext-smartypants | 6.2.0 | MIT |
| retext-stringify | 4.0.0 | MIT |
| reusify | 1.1.0 | MIT |
| rfdc | 1.4.1 | MIT |
| rollup | 4.62.2 | MIT |
| run-parallel | 1.2.0 | MIT |
| safe-regex2 | 3.1.0 | MIT |
| safe-stable-stringify | 2.5.0 | MIT |
| section-matter | 1.0.0 | MIT |
| secure-json-parse | 2.7.0 | BSD-3-Clause |
| semver | 6.3.1 | ISC |
| semver | 7.8.5 | ISC |
| set-cookie-parser | 2.7.2 | MIT |
| sharp | 0.33.5 | Apache-2.0 |
| shiki | 1.29.2 | MIT |
| side-channel | 1.1.1 | MIT |
| side-channel-list | 1.0.1 | MIT |
| side-channel-map | 1.0.1 | MIT |
| side-channel-weakmap | 1.0.2 | MIT |
| signal-exit | 4.1.0 | ISC |
| simple-swizzle | 0.2.4 | MIT |
| sisteransi | 1.0.5 | MIT |
| sonic-boom | 4.2.1 | MIT |
| source-map-js | 1.2.1 | BSD-3-Clause |
| space-separated-tokens | 2.0.2 | MIT |
| split2 | 4.2.0 | ISC |
| sprintf-js | 1.0.3 | BSD-3-Clause |
| stdin-discarder | 0.2.2 | MIT |
| string-width | 4.2.3 | MIT |
| string-width | 7.2.0 | MIT |
| stringify-entities | 4.0.4 | MIT |
| strip-ansi | 6.0.1 | MIT |
| strip-ansi | 7.2.0 | MIT |
| strip-bom | 3.0.0 | MIT |
| strip-bom-string | 1.0.0 | MIT |
| stripe | 16.12.0 | MIT |
| thread-stream | 3.2.0 | MIT |
| tinyexec | 0.3.2 | MIT |
| to-regex-range | 5.0.1 | MIT |
| toad-cache | 3.7.4 | MIT |
| trim-lines | 3.0.1 | MIT |
| trough | 2.2.0 | MIT |
| tsconfck | 3.1.6 | MIT |
| type-fest | 4.41.0 | (MIT OR CC0-1.0) |
| typescript | 5.9.3 | Apache-2.0 |
| undici-types | 6.21.0 | MIT |
| unified | 11.0.5 | MIT |
| unist-util-find-after | 5.0.0 | MIT |
| unist-util-is | 6.0.1 | MIT |
| unist-util-modify-children | 4.0.0 | MIT |
| unist-util-position | 5.0.0 | MIT |
| unist-util-remove-position | 5.0.0 | MIT |
| unist-util-stringify-position | 4.0.0 | MIT |
| unist-util-visit | 5.1.0 | MIT |
| unist-util-visit-children | 3.0.0 | MIT |
| unist-util-visit-parents | 6.0.2 | MIT |
| update-browserslist-db | 1.2.3 | MIT |
| vfile | 6.0.3 | MIT |
| vfile-location | 5.0.3 | MIT |
| vfile-message | 4.0.3 | MIT |
| vite | 5.4.21 | MIT |
| vitefu | 1.1.3 | MIT |
| web-namespaces | 2.0.1 | MIT |
| which-pm | 3.0.1 | MIT |
| which-pm-runs | 1.1.0 | MIT |
| widest-line | 5.0.0 | MIT |
| wrap-ansi | 9.0.2 | MIT |
| xxhash-wasm | 1.1.0 | MIT |
| yallist | 3.1.1 | ISC |
| yargs-parser | 21.1.1 | ISC |
| yocto-queue | 1.2.2 | MIT |
| zod | 3.25.76 | MIT |
| zod-to-json-schema | 3.25.2 | ISC |
| zod-to-ts | 1.2.0 | UNKNOWN |
| zwitch | 2.0.4 | MIT |