PDF Shard
Editor de PDF open source, multiplataforma y 100% offline. Sin IA, sin nube, sin suscripciones — escrito en Rust.
Por qué existe
Editar un PDF —unir, separar, rotar, comprimir— se convirtió en una actividad que la mayoría de la gente hace subiendo un archivo a un sitio web desconocido. Contratos, certificados médicos, liquidaciones de sueldo, cédulas de identidad: documentos que van a un servidor ajeno a cambio de una operación que el computador podría hacer solo.
PDF Shard hace esas operaciones sin que el archivo salga de la máquina. No hay subida, no hay cuenta, no hay conexión requerida.
Decisiones
Rust, por dos razones. El parsing de PDFs es un terreno clásico de vulnerabilidades de memoria —un formato complejo, procesando archivos que vienen de terceros— y las garantías del compilador importan más ahí que en casi cualquier otro lugar. La segunda razón es el binario único: se distribuye sin runtime que instalar.
Sin IA, y a propósito. Es la característica que hoy todo el mundo agrega. Este programa hace operaciones deterministas sobre un archivo; una función que a veces acierta sería un retroceso.
Windows, macOS, Linux y Android. Un editor que solo existe en tu escritorio no sirve cuando el documento te llega al teléfono.