Repolode
PDFCraftTool

PDFCraftTool/pdfcraft

Бесплатный набор инструментов для работы с PDF, который целиком запускается в браузере и предлагает более 90 способов объединять, разделять, сжимать, конвертировать и редактировать PDF без загрузки файлов на сервер.

Open source альтернатива:Adobe AcrobatSmallpdfiLovePDF

Звёзды
9,519
Форки
2,087
Открытые issues
88
Последний коммит
9 часов назад

Что это?

PDFCraft — набор инструментов для работы с PDF, созданный на Next.js и TypeScript. Файлы обрабатываются на устройстве пользователя с помощью WebAssembly и не отправляются на сервер, поэтому инструмент подходит для работы с конфиденциальными документами.

Инструменты сгруппированы по задачам: организация и управление документами, редактирование и аннотирование, конвертация в PDF и из него, оптимизация и восстановление, а также безопасность. Среди доступных операций — объединение и разделение файлов, изменение порядка страниц, OCR, заполнение форм, добавление водяных знаков, шифрование, удаление метаданных, а также конвертация документов Office, изображений и электронных книг в PDF и обратно. Визуальный редактор рабочих процессов (бета-версия) позволяет объединять несколько операций в повторно используемые цепочки и обрабатывать файлы пакетно.

Интерфейс доступен на английском, испанском, французском, немецком, португальском, японском, корейском и китайском языках. Проект можно запускать локально с помощью npm, развернуть через Docker или опубликовать как статический сайт на Vercel, Netlify, GitHub Pages и Cloudflare Pages.

Ключевые возможности

  • 01Обрабатывает PDF в браузере, не загружая файлы на серверы.
  • 02Предоставляет инструменты для объединения и разделения PDF, изменения порядка и поворота страниц, а также извлечения страниц.
  • 03Конвертирует PDF в изображения, Word, Excel, PowerPoint и EPUB и обратно.
  • 04Включает OCR, заполнение и создание форм, подписание документов и добавление водяных знаков.
  • 05Позволяет настраивать шифрование и разрешения, а также очищать метаданные и скрипты.
  • 06Включает визуальный редактор рабочих процессов в бета-версии с повторно используемыми шаблонами и пакетной обработкой.
  • 07Поддерживает экспорт в виде статического сайта и развертывание через Docker или на популярных платформах для статических сайтов.

Сценарии использования

  • Объединение или сжатие конфиденциальных договоров без отправки файлов на сторонний сайт.
  • Преобразование отсканированных страниц в PDF с возможностью поиска с помощью OCR.
  • Удаление паролей, метаданных или скрытых данных перед отправкой документа.
  • Самостоятельное размещение закрытого инструмента для работы с PDF для команды или организации.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/PDFCraftTool/pdfcraft.git
  2. 2

    Перейдите в папку проекта

    cd pdfcraft
  3. 3

    Установите зависимости

    npm install
  4. 4

    Запустите сервер разработки, затем откройте http://localhost:3000

    npm run dev

Что важно знать

  • Лицензия AGPL-3.0 требует публиковать исходный код изменённых версий, работающих в качестве сетевого сервиса.
  • Workflow Editor находится на ранней стадии бета-тестирования, поэтому в нём могут быть ошибки и неполный функционал.
  • Для запуска из исходного кода требуется Node.js версии 18.17 или выше.

Темы

Частые вопросы

Что такое pdfcraft?
Бесплатный набор инструментов для работы с PDF, который целиком запускается в браузере и предлагает более 90 способов объединять, разделять, сжимать, конвертировать и редактировать PDF без загрузки файлов на сервер. PDFCraft — набор инструментов для работы с PDF, созданный на Next.js и TypeScript. Файлы обрабатываются на устройстве пользователя с помощью WebAssembly и не отправляются на сервер, поэтому инструмент подходит для работы с конфиденциальными документами.
pdfcraft можно использовать бесплатно? Какая у него лицензия?
pdfcraft распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
pdfcraft всё ещё поддерживается?
Активно поддерживается. Последний коммит в pdfcraft — 20 окт. 2026 г..
Для чего можно использовать pdfcraft?
Объединение или сжатие конфиденциальных договоров без отправки файлов на сторонний сайт. Преобразование отсканированных страниц в PDF с возможностью поиска с помощью OCR. Удаление паролей, метаданных или скрытых данных перед отправкой документа. Самостоятельное размещение закрытого инструмента для работы с PDF для команды или организации.
Как установить pdfcraft?
Клонируйте репозиторий: git clone https://github.com/PDFCraftTool/pdfcraft.git Перейдите в папку проекта: cd pdfcraft Установите зависимости: npm install Запустите сервер разработки, затем откройте http://localhost:3000: npm run dev
Где скачать pdfcraft?
Исходный код и инструкции по установке — на GitHub: https://github.com/PDFCraftTool/pdfcraft

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Конфиденциальный набор инструментов для работы с PDF прямо в браузере: более 50 функций для редактирования, объединения, конвертации и защиты PDF, с возможностью самостоятельного размещения.

16,1 тыс.1,4 тыс.JavaScriptAGPL-3.0Обновлён вчера

Локальное создание субтитров для любых видео с помощью Whisper: транскрибация, перевод, оформление и встраивание — в браузере, десктопном приложении или CLI, без загрузки видео.

1158TypeScriptAGPL-3.0Обновлён 4 дня назад