PDF SHARD store.shard.icu En desarrollo

PDF SHARD

Todo lo que hace un editor de PDF de pago — editar el texto de verdad, OCR, formularios, conversión a Word y firmas digitales— pero open source, 100% offline y sin suscripción.

Todavía no hay descarga pública: el visor ya funciona en las cuatro plataformas y la edición está en camino. Los instaladores y el APK salen por GitHub Releases.

WindowsmacOSLinuxAndroid GPL-3.0

Un editor de PDF que no te arrienda tus documentos

Los editores comerciales cobran una licencia anual, suben tus archivos a su nube para la mitad de las funciones y hoy empujan una capa de IA que nadie pidió. PDF SHARD hace el mismo trabajo con componentes open source, en tu equipo y sin conexión.

Lo que sí hace

  • Editar el texto del PDF con reflow de párrafo, no “tapar y escribir encima”.
  • Mover, recortar y reemplazar imágenes y objetos vectoriales.
  • Anotar, comentar, resaltar y exportar/importar XFDF.
  • Organizar páginas: insertar, dividir, combinar, rotar, comprimir.
  • Convertir PDF ↔ Word, Excel, PPT, HTML, EPUB e imágenes.
  • OCR con Tesseract y 26+ idiomas, incluyendo escaneo con la cámara.
  • Formularios: rellenar, crear campos, exportar a CSV, aplanar.
  • Proteger con AES-256, redactar de verdad y firmar con PAdES.

Lo que nunca va a tener

  • Suscripción, cuenta obligatoria o límite de documentos.
  • Nube: ningún archivo sale de tu equipo, nunca.
  • Chat con el PDF, resumidor, traductor ni “censura inteligente”.
  • Telemetría ni anuncios.
  • Código de origen dudoso: todo es clean-room y auditable.

Los módulos

Paridad funcional con un PDFelement, con Android tratado como plataforma de primera y no como versión recortada.

📖

Visor

Pestañas, miniaturas, marcadores, búsqueda, selección y copia, recientes, impresión.

✍️

Anotaciones

Resaltar, notas, formas, lápiz, sellos, respuestas a comentarios, medición y XFDF.

🔤

Edición de texto

El corazón del proyecto: párrafos reales con reflow, tipografía, sustitución de fuentes.

🗂️

Páginas

Insertar, eliminar, rotar, reordenar, dividir, combinar, recortar y comprimir con control de DPI.

🔄

Conversión

PDF a Word, Excel, PPT, HTML, TXT, EPUB e imágenes — y de vuelta, en lotes.

🔎

OCR y escáner

Tesseract local, PDF sándwich con texto seleccionable, escáner físico o cámara del celular.

🧾

Formularios

AcroForms: rellenar, crear campos, reconocerlos por heurística, exportar a CSV, aplanar.

🔒

Protección

Contraseñas AES-128/256, permisos y redacción verdadera (manual o por patrón: RUT, correos, tarjetas).

🖋️

Firmas

Manuscrita y digital PAdES con certificados .pfx/.p12, sello de tiempo TSA y verificación.

🔍

Comparar

Dos versiones lado a lado con scroll sincronizado, diff visual y diff de texto.

⚙️

Lotes

Centro de procesos: convertir, OCR, marca de agua, cifrar, firmar, comprimir y recortar en masa.

🔊

Accesorios

Lectura en voz alta con las voces del sistema, tema oscuro y atajos de teclado.

Cuatro reglas que no se negocian

📴

Local primero

Todo funciona sin conexión. Ningún documento sale de tu equipo, ni para OCR ni para convertir.

🚫

Sin IA

El OCR y el análisis de layout son deterministas: Tesseract y heurísticas geométricas. Mismo archivo, mismo resultado.

🧪

Clean-room

Solo componentes open source legítimos. Cero código, iconos o marca de terceros propietarios.

📱

Android de verdad

La misma lógica del núcleo con interfaz táctil, no un lector con botones grises.

Cómo va

Sin fechas prometidas: cada milestone se cierra cuando pasa su criterio y la CI está verde en Windows, macOS, Linux y Android.

El plan maestro completo —decisiones, arquitectura, licencias y criterios de cierre— está en el repo: docs/PLAN.md.

Con qué está hecho

Todo linkeable bajo GPL-3.0; lo que no lo es (LibreOffice, pdf2docx) se invoca como proceso separado y queda documentado en THIRD_PARTY.md.

CapaTecnología
NúcleoRust (Tauri 2)
Render PDFPDFium vía pdfium-render
InterfazReact + TypeScript, en español
Estructura y escrituralopdf + qpdf
OCRTesseract + Leptonica nativos
FirmasRustCrypto (PAdES, TSA)
PlataformasWindows · macOS · Linux · Android, en CI desde el día 1
LicenciaGPL-3.0 — todo derivado sigue siendo libre