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
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
| 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 |
| 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
| 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
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.
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
Headlines on the build cards (the My build page and the card images).
© The Bricolage Grotesque Project Authors
The typeface of the subtitles in the Windows app, built into Kaption.exe.
© Adobe (Reserved Font Name 'Source')
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.
- MIT License
MIT· 193 components - Apache License 2.0
Apache-2.0· 21 components - ISC License
ISC· 10 components - BSD 2-Clause License
BSD-2-Clause· 8 components - SIL Open Font License 1.1
OFL-1.1· 7 components - Mozilla Public License 2.0
MPL-2.0· 4 components - Blue Oak Model License 1.0.0
BlueOak-1.0.0· 3 components - BSD 3-Clause License
BSD-3-Clause· 3 components - Creative Commons Zero 1.0
CC0-1.0· 2 components - GNU Lesser General Public License 3.0 or later
LGPL-3.0-or-later· 2 components - BSD Zero Clause License
0BSD· 1 component - GNU Lesser General Public License 2.1 only
LGPL-2.1-only· 1 component - GNU Lesser General Public License 2.1 or later
LGPL-2.1-or-later· 1 component - Microsoft Software License Terms (DirectML) 1 component
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.