Open Source Licenses
KolayDönüştür was not built from scratch — it stands on the work of the open source community. Below is the complete list of the 1418 open source packages we use — name, version, license and copyright holder. Our thanks to every one of their authors.
📊 Most Common License Types
| Package | Version | License | Owner / Publisher | Source |
|---|---|---|---|---|
| @babel/plugin-transform-exponentiation-operator | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-export-namespace-from | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-for-of | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-function-name | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-json-strings | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-literals | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-logical-assignment-operators | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-member-expression-literals | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-modules-amd | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-modules-commonjs | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-modules-systemjs | 7.29.4 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-modules-umd | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-named-capturing-groups-regex | 7.29.0 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-new-target | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-nullish-coalescing-operator | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-numeric-separator | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-object-rest-spread | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-object-super | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-optional-catch-binding | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-optional-chaining | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-parameters | 7.27.7 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-private-methods | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-private-property-in-object | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-property-literals | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-regenerator | 7.29.0 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-regexp-modifiers | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-reserved-words | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-shorthand-properties | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-spread | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-sticky-regex | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-template-literals | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-typeof-symbol | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-unicode-escapes | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-unicode-property-regex | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-unicode-regex | 7.27.1 | MIT | The Babel Team | GitHub |
| @babel/plugin-transform-unicode-sets-regex | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/preset-env | 7.29.5 | MIT | The Babel Team | GitHub |
| @babel/preset-modules | 0.1.6-no-external-plugins | MIT | — | GitHub |
| @babel/runtime | 7.29.2 | MIT | The Babel Team | GitHub |
| @babel/template | 7.28.6 | MIT | The Babel Team | GitHub |
| @babel/traverse | 7.27.0 | MIT | The Babel Team | GitHub |
| @babel/traverse | 7.29.0 | MIT | The Babel Team | GitHub |
| @babel/types | 7.29.0 | MIT | The Babel Team | GitHub |
| @borewit/text-codec | 0.2.2 | MIT | Borewit | GitHub |
| @bramus/specificity | 2.4.2 | MIT | Bramus Van Damme | GitHub |
| @cspotcode/source-map-support | 0.8.1 | MIT | — | GitHub |
| @csstools/color-helpers | 5.1.0 | MIT-0 | — | GitHub |
| @csstools/color-helpers | 6.0.2 | MIT-0 | — | GitHub |
| @csstools/css-calc | 2.1.4 | MIT | — | GitHub |
| @csstools/css-calc | 3.2.0 | MIT | — | GitHub |
| @csstools/css-color-parser | 3.1.0 | MIT | — | GitHub |
| @csstools/css-color-parser | 4.1.0 | MIT | — | GitHub |
| @csstools/css-parser-algorithms | 3.0.5 | MIT | — | GitHub |
| @csstools/css-parser-algorithms | 4.0.0 | MIT | — | GitHub |
| @csstools/css-syntax-patches-for-csstree | 1.1.3 | MIT-0 | — | GitHub |
| @csstools/css-tokenizer | 3.0.4 | MIT | — | GitHub |
| @csstools/css-tokenizer | 4.0.0 | MIT | — | GitHub |
| @discoveryjs/json-ext | 0.5.7 | MIT | Roman Dvornov | GitHub |
| @emnapi/core | 1.10.0 | MIT | toyobayashi | GitHub |
| @emnapi/runtime | 1.10.0 | MIT | toyobayashi | GitHub |
| @emnapi/wasi-threads | 1.2.1 | MIT | toyobayashi | GitHub |
| @esbuild/win32-x64 | 0.27.4 | MIT | — | GitHub |
| @eslint-community/eslint-utils | 4.9.1 | MIT | Toru Nagashima | GitHub |
| @eslint-community/regexpp | 4.12.2 | MIT | Toru Nagashima | GitHub |
| @eslint/eslintrc | 2.1.4 | MIT | Nicholas C. Zakas | GitHub |
| @eslint/js | 8.57.1 | MIT | — | GitHub |
| @exodus/bytes | 1.15.0 | MIT | Exodus Movement, Inc. | GitHub |
| @fal-ai/serverless-client | 0.15.0 | MIT | — | GitHub |
| @fastify/otel | 0.18.0 | MIT | Carlos Fuentes - @metcoder95 | GitHub |
| @ffmpeg/ffmpeg | 0.12.15 | MIT | Jerome Wu | GitHub |
| @ffmpeg/types | 0.12.4 | MIT | Jerome Wu | GitHub |
| @ffmpeg/util | 0.12.2 | MIT | Jerome Wu | GitHub |
| @floating-ui/core | 1.7.5 | MIT | atomiks | GitHub |
| @floating-ui/dom | 1.7.6 | MIT | atomiks | GitHub |
| @floating-ui/react-dom | 2.1.8 | MIT | atomiks | GitHub |
| @floating-ui/utils | 0.2.11 | MIT | atomiks | GitHub |
| @formatjs/fast-memoize | 3.1.4 | MIT | Long Ho | GitHub |
| @formatjs/icu-messageformat-parser | 3.5.7 | MIT | — | GitHub |
| @formatjs/icu-skeleton-parser | 2.1.7 | MIT | — | GitHub |
| @formatjs/intl-localematcher | 0.8.6 | MIT | Long Ho | GitHub |
| @google/generative-ai | 0.24.1 | Apache-2.0 | — | GitHub |
| @hookform/resolvers | 5.2.2 | MIT | bluebill1049 | GitHub |
| @humanwhocodes/config-array | 0.13.0 | Apache-2.0 | Nicholas C. Zakas | GitHub |
| @humanwhocodes/module-importer | 1.0.1 | Apache-2.0 | Nicholas C. Zaks | GitHub |
| @humanwhocodes/object-schema | 2.0.3 | BSD-3-Clause | Nicholas C. Zakas | GitHub |
| @img/sharp-win32-x64 | 0.33.5 | Apache-2.0 AND LGPL-3.0-or-later | Lovell Fuller | GitHub |
| @ioredis/commands | 1.5.1 | MIT | Zihua Li | GitHub |
| @jridgewell/gen-mapping | 0.3.13 | MIT | Justin Ridgewell | GitHub |
| @jridgewell/remapping | 2.3.5 | MIT | Justin Ridgewell | GitHub |
| @jridgewell/resolve-uri | 3.1.2 | MIT | Justin Ridgewell | GitHub |
| @jridgewell/source-map | 0.3.11 | MIT | Justin Ridgewell | GitHub |
| @jridgewell/sourcemap-codec | 1.5.5 | MIT | Justin Ridgewell | GitHub |
| @jridgewell/trace-mapping | 0.3.31 | MIT | Justin Ridgewell | GitHub |
| @jridgewell/trace-mapping | 0.3.9 | MIT | Justin Ridgewell | GitHub |
| @maxmind/geoip2-node | 6.3.4 | Apache-2.0 | MaxMind | GitHub |
| @mixmark-io/domino | 2.2.0 | BSD-2-Clause | Felix Gnass | GitHub |
| @msgpack/msgpack | 3.1.3 | ISC | The MessagePack community | GitHub |
| @msgpackr-extract/msgpackr-extract-win32-x64 | 3.0.3 | MIT | Kris Zyp | GitHub |
| @napi-rs/canvas-win32-x64-msvc | 0.1.100 | MIT | — | GitHub |
| @napi-rs/canvas | 0.1.100 | MIT | — | GitHub |
📎 Special Attributions
- Browser compatibility data: caniuse.com (CC BY 4.0) — thanks to Alexis Deveria and contributors.
- Noto Sans Font Family: Google Noto Fonts (SIL OFL 1.1) — Google and contributors.
- OCRmyPDF: OCRmyPDF (MPL-2.0) — Tesseract-based OCR engine.
- PDF processing stack (AGPL-free, 24 May 2026): pdf-lib (MIT), pdfjs-dist (Apache 2.0), sharp (Apache 2.0), @hyzyla/pdfium (MIT) — Google PDFium WebAssembly sarmalayıcısı (Apache 2.0), @napi-rs/canvas (MIT), tesseract.js (Apache 2.0), qpdf (Apache 2.0). Önceki AGPL bağımlılığı (Ghostscript) bu tarihte tamamen kaldırılmıştır.
- CBRT EVDS data: Central Bank of the Republic of Türkiye (public domain).
- Open-Meteo hava verisi: open-meteo.com (CC BY 4.0).
🧩 Engines delivered to your browser
Some tools process your file inside your browser using the open-source engines below, without uploading it. These engines are served unmodified, under their own licenses.
- FFmpeg (ffmpeg.wasm core, v0.12) — video/audio tools. GPL-2.0-or-later build (x264 and x265 GPL-2.0+, LAME and FriBidi LGPL, other components under their own licenses). Build configuration:
--enable-gpl --enable-libx264 --enable-libx265 --enable-libvpx --enable-libmp3lame. Source code: github.com/ffmpegwasm/ffmpeg.wasm and ffmpeg.org/download.html. To request a copy of the corresponding source code under the GPL: [email protected]. - Whisper (OpenAI, MIT) — speech-to-text; Xenova/whisper-base ONNX model (MIT) and Transformers.js (Apache-2.0).
- ISNet general-use / DIS (Apache-2.0) — background removal (ONNX model).
- ONNX Runtime Web (MIT) — runtime that executes the AI models in the browser.
- Tesseract OCR — tesseract.js and tesseract.js-core (Apache-2.0), language data tessdata_best (Apache-2.0).
🖥️ Tools running as separate programs on our servers
The open-source programs below run on our servers as separate processes, unmodified and not distributed.
- Poppler (pdftotext, pdftoppm — GPL-2.0/3.0) — PDF text and image extraction.
- Ghostscript (AGPL-3.0) — inside OCRmyPDF, only for producing OCR output.
- unpaper (GPL-2.0+) — scanned page cleanup.
- LibreOffice (MPL-2.0) — office document conversion.
- qpdf (Apache-2.0), Tesseract (Apache-2.0).
🛡️ Our License Policy
KolayDönüştür is a commercial, closed-source web service. Our own code’s npm dependencies do not include AGPL, SSPL or CC-BY-NC packages. Every PR automatically runs npm run license:check as a risk scan; if AGPL/SSPL/CC-BY-NC is detected the build fails. Our npm dependencies are under MIT, Apache 2.0, BSD, ISC or similarly commercial-friendly licenses. The separate programs and browser engines listed in the cards above (including FFmpeg) are subject to their own licenses; we use them unmodified, as programs separate from our code.