Рабочее пространство / Библиотеки
ENЛокально в браузере
ПРОЗРАЧНОСТЬ ВМЕСТО ОБЕЩАНИЙ

Что внутри Toolsiano

Открытые библиотеки, локальная обработка и исходный код, который можно изучить и собрать самостоятельно.

Открытый код помогает проверке, но сам по себе не гарантирует отсутствие ошибок. Список ниже формируется из фактически установленных пакетов при сборке.
БиблиотекаВерсияЗадачаЛицензия
astro7.4.2Сборка HTML-страниц (на этапе разработки)MIT
pdf-lib1.17.1Создание и изменение PDFMIT
pdfjs-dist6.4.299Предпросмотр и растеризация PDFApache-2.0
qrcode1.5.4QR-кодыMIT
pica9.0.1Изменение размера изображенийMIT
exifr7.1.3Чтение метаданныхMIT
jszip3.10.1Создание ZIP-архивов(MIT OR GPL-3.0-or-later)
jsqr1.4.0Чтение QR-кодов из изображенийApache-2.0
@jsquash/avif2.1.1Локальное кодирование и декодирование AVIF (WebAssembly / libavif)Apache-2.0

Исходники именно этой сборки

Архив содержит исходный код приложения, конфигурацию Docker, инструкцию, тесты и файл фиксации зависимостей. Старый сайт, ключи и пользовательские файлы в него не входят.

Скачать исходный код ZIP · Сведения о сборке и SHA-256 · Лицензии зависимостей

Репозиторий проекта на GitHub· История версий

Как устроена поставка

npm фиксирует зависимости в package-lock.json. Команда npm ci устанавливает их для сборки. Готовый сайт состоит из статических файлов. Браузер не обращается к npm и CDN во время обработки документов.

Как проверить выпуск

Запустите npm ci, npm run check, npm test и npm run build. Для проверки запросов, офлайн-режима и реальных документов предусмотрены браузерные тесты. Совпадение хешей файлов полезно для контроля целостности, но не является независимым аудитом безопасности.

Лицензия приложения

Собственный код новой версии распространяется под MIT. Права на сторонние библиотеки принадлежат их авторам и регулируются указанными лицензиями. Копии лицензионных уведомлений включены в выпуск.

Офлайн-доступ

Страницы и инструменты сохраняются в этом браузере для текущего домена. Файл в папке «Загрузки» не создаётся.

Проверяем офлайн-копию…

Ваши файлы, пароли и введённые данные в копию не включаются. Браузер может удалить копию при очистке данных сайта или нехватке места.

Поддержать Toolsiano

Если Toolsiano вам полезен, вы можете поддержать его развитие и оплату сервера. Это добровольно — все инструменты остаются бесплатными.

Оплата российской картой

Для пользователей российских платёжных сервисов

Для пользователей международных платёжных сервисов

Способ пока недоступен

Оплата откроется на внешнем сайте. Платёжные данные обрабатывает выбранный сервис по своим правилам. Toolsiano не отслеживает нажатия на эти ссылки.