Conversor de arquivos online auto-hospedado que aceita mais de mil formatos, desenvolvido com TypeScript, Bun e Elysia.
PDFCraftTool/pdfcraft
Um kit gratuito de ferramentas para PDF que funciona inteiramente no navegador e oferece mais de 90 opções para mesclar, dividir, compactar, converter e editar PDFs sem enviar arquivos.
Alternativa open source a:Adobe Acrobat
Smallpdf
iLovePDF
- Estrelas
- 9,519
- Forks
- 2,087
- Issues abertas
- 88
- Último commit
- há 6 horas
O que é?
PDFCraft é um kit de ferramentas para PDF desenvolvido com Next.js e TypeScript, que processa arquivos no dispositivo do usuário usando WebAssembly. Os documentos permanecem no dispositivo, em vez de serem enviados a um servidor, o que torna a ferramenta adequada para arquivos confidenciais.
As ferramentas estão organizadas em categorias: organização e gerenciamento, edição e anotação, conversão de e para PDF, otimização e reparo, e segurança. Elas abrangem tarefas como mesclar e dividir arquivos, reordenar páginas, usar OCR, preencher formulários, adicionar marcas d’água, criptografar, remover metadados e converter documentos do Office, imagens e ebooks de e para PDF. Um editor visual de fluxos de trabalho (em beta) permite encadear várias operações em pipelines reutilizáveis com processamento em lote.
A interface está disponível em inglês, espanhol, francês, alemão, português, japonês, coreano e chinês. O projeto pode ser executado localmente com npm, implantado via Docker ou publicado como site estático em serviços como Vercel, Netlify, GitHub Pages e Cloudflare Pages.
Recursos principais
- 01Processa PDFs no navegador, sem enviar arquivos para servidores.
- 02Oferece ferramentas para mesclar, dividir, reordenar e girar páginas, além de extrair páginas.
- 03Converte entre PDF e formatos como imagens, Word, Excel, PowerPoint e EPUB.
- 04Inclui OCR, preenchimento e criação de formulários, assinatura e marcas d’água.
- 05Oferece criptografia, configurações de permissões e remoção de metadados ou scripts.
- 06Inclui um editor visual de fluxos de trabalho em beta, com modelos reutilizáveis e processamento em lote.
- 07Pode ser exportado como site estático e implantado com Docker ou em serviços populares de hospedagem estática.
Casos de uso
- Mesclar ou compactar contratos confidenciais sem enviá-los para um site de terceiros.
- Converter páginas digitalizadas em PDFs pesquisáveis usando OCR.
- Remover senhas, metadados ou dados ocultos antes de compartilhar um documento.
- Hospedar internamente uma ferramenta privada para PDFs para uma equipe ou organização.
Início rápido
- 1
Clone o repositório
git clone https://github.com/PDFCraftTool/pdfcraft.git - 2
Acesse a pasta do projeto
cd pdfcraft - 3
Instale as dependências
npm install - 4
Inicie o servidor de desenvolvimento e abra http://localhost:3000
npm run dev
Antes de usar
- Licenciado sob AGPL-3.0, que exige o compartilhamento do código-fonte de versões modificadas executadas como serviço de rede.
- O Workflow Editor está em fase inicial de beta e pode apresentar bugs ou funcionalidades incompletas.
- Para executar a partir do código-fonte, é necessário ter o Node.js 18.17 ou posterior.
Tópicos
Perguntas frequentes
- O que é pdfcraft?
- Um kit gratuito de ferramentas para PDF que funciona inteiramente no navegador e oferece mais de 90 opções para mesclar, dividir, compactar, converter e editar PDFs sem enviar arquivos. PDFCraft é um kit de ferramentas para PDF desenvolvido com Next.js e TypeScript, que processa arquivos no dispositivo do usuário usando WebAssembly. Os documentos permanecem no dispositivo, em vez de serem enviados a um servidor, o que torna a ferramenta adequada para arquivos confidenciais.
- pdfcraft é gratuito? Qual é a licença?
- pdfcraft é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- pdfcraft ainda é mantido?
- Manutenção ativa. O último commit de pdfcraft foi em 20 de out. de 2026.
- Para que posso usar pdfcraft?
- Mesclar ou compactar contratos confidenciais sem enviá-los para um site de terceiros. Converter páginas digitalizadas em PDFs pesquisáveis usando OCR. Remover senhas, metadados ou dados ocultos antes de compartilhar um documento. Hospedar internamente uma ferramenta privada para PDFs para uma equipe ou organização.
- Como instalar pdfcraft?
- Clone o repositório: git clone https://github.com/PDFCraftTool/pdfcraft.git Acesse a pasta do projeto: cd pdfcraft Instale as dependências: npm install Inicie o servidor de desenvolvimento e abra http://localhost:3000: npm run dev
- Onde consigo pdfcraft?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/PDFCraftTool/pdfcraft
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um toolkit de PDF com foco em privacidade, que roda inteiramente no navegador e oferece mais de 50 ferramentas para editar, combinar, converter e proteger PDFs, além de permitir hospedagem própria.
Um app de anotações com IA, auto-hospedado e focado em privacidade, para registrar pensamentos rápidos em cartões Markdown e pesquisá-los em linguagem natural.
Legendas locais e open source para qualquer vídeo: transcrição com Whisper, tradução, estilização e gravação das legendas no vídeo pelo navegador, app para desktop ou CLI, sem enviar o vídeo.
Biblioteca Rust e CLI que convertem arquivos Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV e PDF em Markdown compatível com GitHub, sem formatação desnecessária.
Gerenciador de consentimento de cookies open source e banner de cookies em conformidade com o GDPR para React, Next.js, Vue, Svelte, Astro e HTML puro, com suporte a Google Consent Mode v2 e IAB TCF.