Third-party licenses

Generated from the project's dependency files on November 2, 2026

Kaption uses a lot of open-source code. This page lists the components inside the Windows app, the text recognition models it runs, the tools that build this website and its fonts, each with its version and license. We generate the list from the project's own dependency files, so it changes when they do.

Kaption's own source code is published under AGPL-3.0 or a commercial license. Using the app you download is covered by the End-User License Agreement. The license texts that come with the source code are collected in THIRD_PARTY_LICENSES.txt.

Windows app

The Kaption app for Windows installs 24 components. First the code that ships with the app, then the NuGet packages Kaption uses and the packages they depend on.

  • MIT11
  • Apache-2.010
  • LGPL-2.1-only1
  • LGPL-2.1-or-later1
  • Microsoft (DirectML)1

Included with the app

.NET Desktop Runtime 10.0.14 MIT

Bundled with the app (self-contained build), together with the .NET runtime, WPF and Windows Forms.

© .NET Foundation and Contributors

FFmpeg (OpenCV video I/O plugin) LGPL-2.1-or-later

OpenCV's video reader, used when Kaption opens a video file. It comes in the OpenCvSharp4.runtime.win package as its own DLL.

File opencv_videoio_ffmpeg4130_64.dll, from the OpenCvSharp4.runtime.win package.

© FFmpeg developers

OpenCV 4.13.0 Apache-2.0

Native image processing code inside OpenCvSharpExtern.dll.

File OpenCvSharpExtern.dll, from the OpenCvSharp4.runtime.win package.

© OpenCV team and contributors

PaddleOCRSharp LGPL-2.1-only

The .NET library Kaption runs the text recognition models through. It ships as its own file, PaddleOCRSharp.dll, which you can replace with your own build.

© raoyutian

NuGet packages Kaption uses
Component Version License
log4net Copyright © 2004 - 2026 The Apache Software Foundation 3.5.0 Apache-2.0
Lucene.Net Copyright © 2006 - 2026 The Apache Software Foundation 4.8.0-beta00018 Apache-2.0
Microsoft.AI.DirectML © Microsoft Corporation. All rights reserved. 1.15.4 Microsoft (DirectML)
Microsoft.ML.OnnxRuntime.DirectML © Microsoft Corporation. All rights reserved. 1.24.4 MIT
Microsoft.ML.OnnxRuntime.Managed © Microsoft Corporation. All rights reserved. 1.24.4 MIT
OpenCvSharp4 Copyright 2008-2026 4.13.0.20260627 Apache-2.0
OpenCvSharp4.Extensions Copyright 2008-2026 4.13.0.20260627 Apache-2.0
OpenCvSharp4.Windows Copyright 2008-2026 4.13.0.20260627 Apache-2.0
Sentry © Sentry Team and Contributors 6.12.1 MIT
System.Management © Microsoft Corporation. All rights reserved. 10.0.14 MIT
System.ServiceModel.Syndication © Microsoft Corporation. All rights reserved. 10.0.14 MIT
Velopack Copyright © Velopack Ltd. All rights reserved. 0.0.1298 MIT
ZstdSharp.Port Copyright Oleg Stepanischev 2026 0.8.8 MIT
Packages they depend on
Component Version License
J2N Copyright © 2019 - 2024 J2N 2.1.0 Apache-2.0
Microsoft.Extensions.Configuration.Abstractions © Microsoft Corporation. All rights reserved. 8.0.0 MIT
Microsoft.Extensions.Primitives © Microsoft Corporation. All rights reserved. 8.0.0 MIT
NuGet.Versioning © Microsoft Corporation. All rights reserved. 6.14.0 Apache-2.0
OpenCvSharp4.runtime.win Copyright 2008-2026 4.13.0.20260627 Apache-2.0
OpenCvSharp4.WpfExtensions Copyright 2008-2026 4.13.0.20260627 Apache-2.0
System.Numerics.Tensors © Microsoft Corporation. All rights reserved. 9.0.0 MIT

qew21/Genshin-Subtitles (Apache-2.0): Kaption started as a fork of this project. None of it ships in the app today; we list it to credit its author.

Text recognition models

Text recognition runs on your PC with these models from the PaddleOCR project. The SHA-256 lets you check that your copy matches the published one.

PP-OCRv6 Small, text detection Recommended profile Apache-2.0

© PaddlePaddle Authors

SHA-256 d73e0058b7a8086bbd57f3d10b8bcd4ff95363f67e06e2762b5e814fe9c9410e

PP-OCRv6 Small, text recognition Recommended profile Apache-2.0

© PaddlePaddle Authors

SHA-256 5435fd747c9e0efe15a96d0b378d5bd157e9492ed8fd80edf08f30d02fa24634

PP-OCRv4 Mobile, text detection Compatibility profile Apache-2.0

© PaddlePaddle Authors

SHA-256 c0f2e256776e81d9e38f49e7cc2a37864a326ee8097e84adf30a8e0ebcc0b24b

PP-OCRv4 Mobile, Japanese recognition Compatibility profile Apache-2.0

© PaddlePaddle Authors

SHA-256 e1075a67dba758ecfc7ebc78a10ae61c95ac8fb66a9c86fab5541e33f085cb7a

PP-OCRv4 Mobile, English recognition Compatibility profile Apache-2.0

© PaddlePaddle Authors

SHA-256 df79157f86aa181ee0daa43364203cfc892f98e2a1b425614a1c98e0b96d7393

This website

We build kaption.one with these tools on every deploy. Your browser downloads none of them except a small Astro script and the fonts below. The build installs 219 packages in total.

  • MIT182
  • ISC10
  • BSD-2-Clause8
  • Apache-2.06
  • MPL-2.04
  • BlueOak-1.0.03
  • BSD-3-Clause3
  • CC0-1.02
  • LGPL-3.0-or-later2
  • 0BSD1
Tools the site uses directly
Component Version License
@astrojs/sitemap 3.7.4 MIT
@tailwindcss/vite 4.3.3 MIT
astro 7.4.4 MIT
sharp 0.35.5 Apache-2.0
tailwindcss 4.3.3 MIT
vite 8.3.5 MIT
All 219 packages in the build
Component Version License
@astrojs/sitemap 3.7.4 MIT
@tailwindcss/vite 4.3.3 MIT
astro 7.4.4 MIT
sharp 0.35.5 Apache-2.0
tailwindcss 4.3.3 MIT
vite 8.3.5 MIT
@astrojs/compiler-binding 0.5.2 MIT
@astrojs/compiler-binding-linux-x64-gnu 0.5.2 MIT
@astrojs/compiler-rs 0.5.2 MIT
@astrojs/internal-helpers 0.13.0 MIT
@astrojs/markdown-satteri 0.4.6 MIT
@astrojs/prism 4.1.2 MIT
@astrojs/telemetry 3.4.2 MIT
@babel/helper-string-parser 7.29.11 MIT
@babel/helper-validator-identifier 7.29.7 MIT
@babel/parser 7.29.12 MIT
@babel/types 7.29.11 MIT
@bruits/satteri-linux-x64-gnu 0.10.5 MIT
@capsizecss/unpack 4.0.1 MIT
@clack/core 1.5.1 MIT
@clack/prompts 1.8.1 MIT
@emnapi/core 1.11.1 MIT
@emnapi/core 1.11.3 MIT
@emnapi/runtime 1.11.1 MIT
@emnapi/runtime 1.11.3 MIT
@emnapi/wasi-threads 1.2.2 MIT
@emnapi/wasi-threads 1.2.3 MIT
@img/colour 1.1.0 MIT
@img/sharp-libvips-linux-x64 1.3.4 LGPL-3.0-or-later
@img/sharp-linux-x64 0.35.5 Apache-2.0
@img/sharp-wasm32 0.35.5 Apache-2.0 AND LGPL-3.0-or-later AND MIT
@jridgewell/gen-mapping 0.3.13 MIT
@jridgewell/remapping 2.3.5 MIT
@jridgewell/resolve-uri 3.1.2 MIT
@jridgewell/sourcemap-codec 1.6.0 MIT
@jridgewell/trace-mapping 0.3.31 MIT
@napi-rs/wasm-runtime 1.2.6 MIT
@oslojs/encoding 1.1.0 MIT
@oxc-project/types 0.156.0 MIT
@rolldown/binding-linux-x64-gnu 1.2.16 MIT
@rolldown/pluginutils 1.0.1 MIT
@shikijs/core 4.5.0 MIT
@shikijs/engine-javascript 4.5.0 MIT
@shikijs/engine-oniguruma 4.5.0 MIT
@shikijs/langs 4.5.0 MIT
@shikijs/primitive 4.5.0 MIT
@shikijs/themes 4.5.0 MIT
@shikijs/types 4.5.0 MIT
@shikijs/vscode-textmate 10.1.0 MIT
@tailwindcss/node 4.3.3 MIT
@tailwindcss/oxide 4.3.3 MIT
@tailwindcss/oxide-linux-x64-gnu 4.3.3 MIT
@tybys/wasm-util 0.10.4 MIT
@types/estree 1.0.10 MIT
@types/estree-jsx 1.0.5 MIT
@types/hast 3.0.5 MIT
@types/mdast 4.0.4 MIT
@types/nlcst 2.0.3 MIT
@types/node 25.5.0 MIT
@types/node 24.19.2 MIT
@types/sax 1.2.7 MIT
@types/unist 3.0.3 MIT
@ungap/structured-clone 1.4.0 ISC
am-i-vibing 0.5.0 MIT
anymatch 3.1.3 ISC
arg 5.0.2 MIT
aria-query 5.3.2 Apache-2.0
axobject-query 4.1.0 Apache-2.0
bail 2.0.2 MIT
boolbase 1.0.0 ISC
ccount 2.0.1 MIT
character-entities-html4 2.1.0 MIT
character-entities-legacy 3.0.0 MIT
chokidar 5.0.0 MIT
ci-info 4.4.0 MIT
clsx 2.1.1 MIT
comma-separated-tokens 2.0.3 MIT
commander 11.1.0 MIT
common-ancestor-path 2.0.0 BlueOak-1.0.0
cookie 2.0.1 MIT
cookie-es 1.2.3 MIT
crossws 0.3.5 MIT
css-select 6.0.0 BSD-2-Clause
css-tree 3.2.1 MIT
css-tree 2.2.1 MIT
css-what 7.0.0 BSD-2-Clause
csso 5.0.5 MIT
defu 6.1.7 MIT
dequal 2.0.3 MIT
destr 2.0.5 MIT
detect-libc 2.1.2 Apache-2.0
devalue 6.0.3 MIT
devlop 1.1.0 MIT
diff 9.0.0 BSD-3-Clause
dom-serializer 2.0.0 MIT
domelementtype 2.3.0 BSD-2-Clause
domhandler 5.0.3 BSD-2-Clause
domutils 3.2.2 BSD-2-Clause
dset 3.1.4 MIT
enhanced-resolve 5.26.0 MIT
entities 4.5.0 BSD-2-Clause
es-module-lexer 3.0.4 MIT
eventemitter3 5.0.4 MIT
extend 3.0.2 MIT
fast-string-truncated-width 3.0.3 MIT
fast-string-width 3.0.2 MIT
fast-wrap-ansi 0.2.2 MIT
fdir 6.5.0 MIT
flattie 1.1.1 MIT
fnv1a-64 0.1.2 MIT
fontace 0.4.1 MIT
fontkitten 1.0.3 MIT
get-tsconfig 5.0.0-beta.6 MIT
github-slugger 2.0.0 ISC
graceful-fs 4.2.11 ISC
h3 1.15.11 MIT
hast-util-to-html 9.0.6 MIT
hast-util-whitespace 3.0.0 MIT
html-escaper 3.0.3 MIT
html-void-elements 3.0.0 MIT
http-cache-semantics 4.3.0 BSD-2-Clause
iron-webcrypto 1.2.1 MIT
is-docker 4.0.0 MIT
is-plain-obj 4.1.0 MIT
jiti 2.7.0 MIT
jsonc-parser 3.3.1 MIT
lightningcss 1.32.0 MPL-2.0
lightningcss 1.33.0 MPL-2.0
lightningcss-linux-x64-gnu 1.32.0 MPL-2.0
lightningcss-linux-x64-gnu 1.33.0 MPL-2.0
lru-cache 11.5.3 BlueOak-1.0.0
magic-string 1.4.5 MIT
magic-string 0.30.21 MIT
magicast 0.5.5 MIT
mdast-util-to-hast 13.2.1 MIT
mdn-data 2.0.28 CC0-1.0
mdn-data 2.27.1 CC0-1.0
micromark-util-character 2.1.1 MIT
micromark-util-encode 2.0.1 MIT
micromark-util-sanitize-uri 2.0.1 MIT
micromark-util-symbol 2.0.1 MIT
micromark-util-types 2.0.3 MIT
mrmime 2.0.1 MIT
nanoid 3.3.20 MIT
neotraverse 1.0.1 MIT
nlcst-to-string 4.0.0 MIT
node-fetch-native 1.6.7 MIT
node-mock-http 1.0.5 MIT
normalize-path 3.0.0 MIT
nth-check 2.1.1 BSD-2-Clause
obug 3.0.0 MIT
ofetch 1.5.1 MIT
oniguruma-parser 0.12.2 MIT
oniguruma-to-es 4.3.6 MIT
p-limit 7.3.3 MIT
p-queue 9.3.5 MIT
p-timeout 7.0.2 MIT
package-manager-detector 1.9.0 MIT
piccolore 0.1.3 ISC
picocolors 1.1.1 ISC
picomatch 2.3.2 MIT
picomatch 4.0.7 MIT
postcss 8.5.32 MIT
prismjs 1.30.0 MIT
process-ancestry 0.1.0 MIT
property-information 7.2.0 MIT
radix3 1.1.2 MIT
readdirp 5.1.1 MIT
regex 6.1.0 MIT
regex-recursion 6.0.2 MIT
regex-utilities 2.3.0 MIT
resolve-pkg-maps 1.0.0 MIT
retext-smartypants 6.2.0 MIT
rolldown 1.2.16 MIT
satteri 0.10.5 MIT
sax 1.6.1 BlueOak-1.0.0
semver 7.8.5 ISC
shiki 4.5.0 MIT
sisteransi 1.0.5 MIT
sitemap 9.0.1 MIT
smol-toml 1.9.1 BSD-3-Clause
source-map-js 1.2.2 BSD-3-Clause
space-separated-tokens 2.0.2 MIT
std-env 4.3.0 MIT
stringify-entities 4.0.4 MIT
svgo 4.1.0 MIT
tapable 2.3.3 MIT
tiny-inflate 1.0.3 MIT
tinyclip 1.0.3 MIT
tinyexec 1.3.1 MIT
tinyglobby 0.2.17 MIT
tinyps 0.5.1 MIT
trim-lines 3.0.1 MIT
trough 2.2.0 MIT
tslib 2.9.1 0BSD
ufo 1.6.4 MIT
ultrahtml 1.7.0 MIT
uncrypto 0.1.3 MIT
undici 8.12.3 MIT
undici-types 7.24.6 MIT
undici-types 7.18.2 MIT
unified 11.0.5 MIT
unifont 1.0.3 MIT
unist-util-is 6.0.1 MIT
unist-util-position 5.0.0 MIT
unist-util-stringify-position 4.0.0 MIT
unist-util-visit 5.2.0 MIT
unist-util-visit-parents 6.1.0 MIT
unstorage 1.17.6 MIT
verkit 0.5.0 MIT
vfile 6.0.3 MIT
vfile-message 4.0.3 MIT
vitefu 1.1.3 MIT
xxhash-wasm 1.1.0 MIT
yaml 2.9.1 ISC
yargs-parser 22.0.0 ISC
yocto-queue 1.2.2 MIT
zod 4.6.7 MIT
zwitch 2.0.4 MIT

Fonts

Fonts served from kaption.one, and the two subtitle fonts built into the Windows app. The rest of the app uses the fonts that come with Windows.

Archivo OFL-1.1

Headings on kaption.one, the text on its share images and in the media kit, and a display face on the build cards.

© Omnibus-Type

IBM Plex Mono OFL-1.1

A monospaced font kept in kaption.one/fonts/.

© IBM Corp.

Bricolage Grotesque OFL-1.1

Headlines on the build cards (the My build page and the card images).

© The Bricolage Grotesque Project Authors

Geist OFL-1.1

Text and figures on the build cards.

© The Geist Project Authors

Fraunces OFL-1.1

A display face on the build cards.

© The Fraunces Project Authors

Source Sans 3 OFL-1.1

The typeface of the subtitles in the Windows app, built into Kaption.exe.

© Adobe (Reserved Font Name 'Source')

Inter Tight OFL-1.1

The fallback typeface of the subtitles in the Windows app, built into Kaption.exe.

© The Inter Project Authors

License texts

The full text of every license on this page, as published by its authors or by SPDX.

Source code requests

For the LGPL components in the app (PaddleOCRSharp and FFmpeg) you can get the corresponding source code: write to contact@kaption.one with the component's name and we will send a download link within 30 days.

Every component on this page links to its project, where its source code and license are published. Something missing or wrong? Tell us at the same address.

← Back to kaption.one