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 |
|---|---|---|---|---|
| napi-postinstall | 0.3.4 | MIT | JounQin | GitHub |
| natural-compare | 1.4.0 | MIT | Lauri Rooden | GitHub |
| negotiator | 0.6.3 | MIT | — | GitHub |
| negotiator | 1.0.0 | MIT | — | GitHub |
| next-auth | 5.0.0-beta.31 | ISC | Balázs Orbán | GitHub |
| next-intl-swc-plugin-extractor | 4.11.1 | MIT | 강동윤 | GitHub |
| next-intl | 4.11.1 | MIT | Jan Amann | GitHub |
| next-pwa | 5.6.0 | MIT | ShadowWalker | GitHub |
| next | 15.1.0 | MIT | — | GitHub |
| node-abi | 3.92.0 | MIT | Lukas Geiger | GitHub |
| node-abort-controller | 3.1.1 | MIT | Steve Faulkner | GitHub |
| node-addon-api | 7.1.1 | MIT | — | GitHub |
| node-cron | 4.2.1 | ISC | Lucas Merencia | GitHub |
| node-domexception | 1.0.0 | MIT | Jimmy Wärting | GitHub |
| node-exports-info | 1.6.0 | MIT | Jordan Harband | GitHub |
| node-fetch | 2.7.0 | MIT | David Frank | GitHub |
| node-fetch | 3.3.2 | MIT | David Frank | GitHub |
| node-gyp-build-optional-packages | 5.2.2 | MIT | Mathias Buus | GitHub |
| node-releases | 2.0.38 | MIT | Sergey Rubanov | GitHub |
| nodemailer | 8.0.7 | MIT-0 | Andris Reinman | GitHub |
| normalize-path | 3.0.0 | MIT | Jon Schlinkert | GitHub |
| nwsapi | 2.2.23 | MIT | Diego Perini | GitHub |
| nypm | 0.6.5 | MIT | — | GitHub |
| oauth4webapi | 3.8.6 | MIT | Filip Skokan | GitHub |
| object-assign | 4.1.1 | MIT | Sindre Sorhus | GitHub |
| object-hash | 3.0.0 | MIT | Scott Puleo | GitHub |
| object-inspect | 1.13.4 | MIT | James Halliday | GitHub |
| object-keys | 1.1.1 | MIT | Jordan Harband | GitHub |
| object.assign | 4.1.7 | MIT | Jordan Harband | GitHub |
| object.entries | 1.1.9 | MIT | Jordan Harband | GitHub |
| object.fromentries | 2.0.8 | MIT | Jordan Harband | GitHub |
| object.groupby | 1.0.3 | MIT | Jordan Harband | GitHub |
| object.values | 1.2.1 | MIT | Jordan Harband | GitHub |
| obug | 2.1.1 | MIT | Kevin Deng | GitHub |
| once | 1.4.0 | ISC | Isaac Z. Schlueter | GitHub |
| onetime | 7.0.0 | MIT | Sindre Sorhus | GitHub |
| onnxruntime-common | 1.26.0 | MIT | fs-eire | GitHub |
| onnxruntime-web | 1.26.0 | MIT | fs-eire | GitHub |
| opencollective-postinstall | 2.0.3 | MIT | Xavier Damman | GitHub |
| opener | 1.5.2 | (WTFPL OR MIT) | Domenic Denicola | GitHub |
| option | 0.2.4 | BSD-2-Clause | Michael Williamson | GitHub |
| optionator | 0.9.4 | MIT | George Zahariev | GitHub |
| ora | 8.2.0 | MIT | Sindre Sorhus | GitHub |
| orderedmap | 2.1.1 | MIT | Marijn Haverbeke | GitHub |
| own-keys | 1.0.1 | MIT | Jordan Harband | GitHub |
| p-limit | 2.3.0 | MIT | Sindre Sorhus | GitHub |
| p-limit | 3.1.0 | MIT | Sindre Sorhus | GitHub |
| p-locate | 4.1.0 | MIT | Sindre Sorhus | GitHub |
| p-locate | 5.0.0 | MIT | Sindre Sorhus | GitHub |
| p-map | 2.1.0 | MIT | Sindre Sorhus | GitHub |
| p-try | 2.2.0 | MIT | Sindre Sorhus | GitHub |
| pako | 1.0.11 | (MIT AND Zlib) | — | GitHub |
| parent-module | 1.0.1 | MIT | Sindre Sorhus | GitHub |
| parse5 | 7.3.0 | MIT | Ivan Nikulin | GitHub |
| parse5 | 8.0.1 | MIT | Ivan Nikulin | GitHub |
| parseley | 0.12.1 | MIT | KillyMXI | GitHub |
| path-exists | 4.0.0 | MIT | Sindre Sorhus | GitHub |
| path-expression-matcher | 1.5.0 | MIT | Amit Gupta | GitHub |
| path-is-absolute | 1.0.1 | MIT | Sindre Sorhus | GitHub |
| path-is-inside | 1.0.2 | (WTFPL OR MIT) | Domenic Denicola | GitHub |
| path-key | 3.1.1 | MIT | Sindre Sorhus | GitHub |
| path-parse | 1.0.7 | MIT | Javier Blanco | GitHub |
| path-scurry | 2.0.2 | BlueOak-1.0.0 | Isaac Z. Schlueter | GitHub |
| path-type | 4.0.0 | MIT | Sindre Sorhus | GitHub |
| pathe | 2.0.3 | MIT | — | GitHub |
| pdf-lib | 1.17.1 | MIT | Andrew Dillon | GitHub |
| pdfjs-dist | 5.7.284 | Apache-2.0 | — | GitHub |
| peberminta | 0.9.0 | MIT | KillyMXI | GitHub |
| performance-now | 2.1.0 | MIT | Braveg1rl | GitHub |
| pg-cloudflare | 1.3.0 | MIT | — | GitHub |
| pg-connection-string | 2.12.0 | MIT | Blaine Bublitz | GitHub |
| pg-int8 | 1.0.1 | ISC | — | GitHub |
| pg-pool | 3.13.0 | MIT | Brian M. Carlson | GitHub |
| pg-protocol | 1.13.0 | MIT | — | GitHub |
| pg-types | 2.2.0 | MIT | Brian M. Carlson | GitHub |
| pg | 8.20.0 | MIT | Brian Carlson | GitHub |
| pgpass | 1.0.5 | MIT | Hannes Hörl | GitHub |
| picocolors | 1.1.1 | ISC | Alexey Raspopov | GitHub |
| picomatch | 2.3.2 | MIT | Jon Schlinkert | GitHub |
| picomatch | 4.0.4 | MIT | Jon Schlinkert | GitHub |
| pify | 2.3.0 | MIT | Sindre Sorhus | GitHub |
| pify | 4.0.1 | MIT | Sindre Sorhus | GitHub |
| pinkie-promise | 2.0.1 | MIT | Vsevolod Strukchinsky | GitHub |
| pinkie | 2.0.4 | MIT | Vsevolod Strukchinsky | GitHub |
| pirates | 4.0.7 | MIT | Ari Porad | GitHub |
| pkg-dir | 4.2.0 | MIT | Sindre Sorhus | GitHub |
| platform | 1.3.6 | MIT | Benjamin Tan | GitHub |
| pngjs | 5.0.0 | MIT | — | GitHub |
| po-parser | 2.1.1 | MIT | Jan Amann | GitHub |
| possible-typed-array-names | 1.1.0 | MIT | Jordan Harband | GitHub |
| postcss-import | 15.1.0 | MIT | Maxime Thirouin | GitHub |
| postcss-js | 4.1.0 | MIT | Andrey Sitnik | GitHub |
| postcss-load-config | 6.0.1 | MIT | Michael Ciniawky | GitHub |
| postcss-nested | 6.2.0 | MIT | Andrey Sitnik | GitHub |
| postcss-selector-parser | 6.1.2 | MIT | — | GitHub |
| postcss-value-parser | 4.2.0 | MIT | Bogdan Chadkin | GitHub |
| postcss | 8.4.31 | MIT | Andrey Sitnik | GitHub |
| postcss | 8.5.14 | MIT | Andrey Sitnik | GitHub |
| postgres-array | 2.0.0 | MIT | Ben Drucker | GitHub |
| postgres-bytea | 1.0.1 | MIT | Ben Drucker | 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.