Самостоятельно размещаемый онлайн-конвертер файлов, поддерживающий более тысячи форматов и созданный на TypeScript, Bun и Elysia.
PDFCraftTool/pdfcraft
Бесплатный набор инструментов для работы с PDF, который целиком запускается в браузере и предлагает более 90 способов объединять, разделять, сжимать, конвертировать и редактировать PDF без загрузки файлов на сервер.
Open source альтернатива:Adobe Acrobat
Smallpdf
iLovePDF
- Звёзды
- 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
Клонируйте репозиторий
git clone https://github.com/PDFCraftTool/pdfcraft.git - 2
Перейдите в папку проекта
cd pdfcraft - 3
Установите зависимости
npm install - 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, с возможностью самостоятельного размещения.
Приложение для заметок с AI, которое можно развернуть на своём сервере: сохраняйте мимолётные мысли в виде Markdown-карточек и находите их запросами на естественном языке.
Локальное создание субтитров для любых видео с помощью Whisper: транскрибация, перевод, оформление и встраивание — в браузере, десктопном приложении или CLI, без загрузки видео.
Библиотека на Rust и CLI для преобразования файлов Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV и PDF в чистый GitHub-Flavored Markdown.
Open-source менеджер согласия на cookies и баннер GDPR для React, Next.js, Vue, Svelte, Astro и обычного HTML с поддержкой Google Consent Mode v2 и IAB TCF.