Лицензии
Сайт построен на открытом программном обеспечении. Ниже — каждая часть и её лицензия.
Работает в браузере и обрабатывает файлы
- Mediabunny
- MPL-2.0
- @mediabunny/mp3-encoder
- MPL-2.0
- Кодировщик MP3 LAME 3.100 (сборка WebAssembly)
- LGPL-2.0 или новее
- @mediabunny/flac-encoder
- MPL-2.0
- libFLAC (сборка WebAssembly)
- BSD-3-Clause
- gifenc (кодировщик GIF)
- MIT
- Signalsmith Stretch (смена скорости без изменения голоса)
- MIT
- @cantoo/pdf-lib (поддерживаемое ответвление pdf-lib)
- MIT
- PDF.js (pdfjs-dist) от Mozilla
- Apache-2.0
- Декодер изображений OpenJPEG в PDF.js (сборка WebAssembly)
- BSD-2-Clause
- Декодер изображений JBIG2 из PDFium в PDF.js (сборка WebAssembly)
- BSD-3-Clause
- Управление цветом qcms в PDF.js (сборка WebAssembly)
- MIT
- fflate (архивы ZIP)
- MIT
- qrcode-generator, автор Kazuhiko Arase (QR-коды)
- MIT
- jsQR (обратное чтение QR-кода для проверки)
- Apache-2.0
- Кодировщики JsBarcode (штрихкоды)
- MIT
- libheif и libde265 (декодер HEIC, сборка WebAssembly из libheif-js)
- LGPL-3.0
- Кодеки изображений jSquash (@jsquash/jpeg, webp, avif, oxipng, resize)
- Apache-2.0
- MozJPEG / libjpeg-turbo (сборка WebAssembly)
- IJG, BSD-3-Clause, zlib
- libwebp (сборка WebAssembly)
- BSD-3-Clause
- libavif и libaom (сборка WebAssembly)
- BSD-2-Clause
- oxipng (оптимизация PNG, сборка WebAssembly)
- MIT
- Масштабирование Ланцоша из image-rs (сборка WebAssembly)
- MIT
- @cantoo/fontkit, restructure, dfa и brotli (шрифты в водяных знаках PDF)
- MIT
- Onest Bold, подмножество (текст водяных знаков в PDF)
- SIL Open Font License 1.1
- Marck Script, автор Денис Машаров (напечатанная подпись)
- SIL Open Font License 1.1
Интерфейс
- Next.js
- MIT
- React
- MIT
- Base UI
- MIT
- shadcn/ui
- MIT
- Tailwind CSS
- MIT
- Иконки Lucide
- ISC
- Шрифты Dela Gothic One, Wix Madefor Text и Onest
- SIL Open Font License 1.1
- sonner, zustand, immer, zod
- MIT
Демонстрационное видео
- Видео для демонстрации: Pexels — ролики Kindel Media, Mikhail Nilov, RDNE Stock project и Kampus Production
- Pexels License
О кодировщике MP3
Файлы MP3 создаёт LAME 3.100, собранный в WebAssembly; он загружается отдельным файлом, только когда вы сохраняете MP3. Лицензия — GNU LGPL: этот файл можно заменить своей сборкой LAME. Исходный код и описание сборки публикуются на этом сайте вместе с релизом.
О декодере HEIC
Если браузер сам не открывает фото HEIC, их расшифровывает libheif вместе с libde265, собранные в WebAssembly проектом libheif-js. Эти два файла загружаются отдельно и без изменений, только когда вы открываете фото HEIC. Лицензия — GNU LGPL 3.0: их можно заменить своей сборкой libheif. Исходный код публикуют проекты libheif и libheif-js.