Skip to content

PDFina es una herramienta de escritorio gratuita, desarrollada con Laravel 12 y NativePHP, que permite trabajar con archivos PDF de forma local, sin depender de servicios en la nube ni exponer tus archivos a terceros.

License

Notifications You must be signed in to change notification settings

matiaslawwliet/PDFina

Repository files navigation

Logo PDFina

PDFina

PDFina es una herramienta de escritorio gratuita, desarrollada con Laravel 12 y NativePHP, que permite trabajar con archivos PDF de forma local, sin depender de servicios en la nube ni exponer tus archivos a terceros.


Características principales

  • Convertir imágenes a PDF
  • Convertir Docx a PDF
  • DNI a PDF
  • Convertir PDF a Docx
  • Unir archivos PDF
  • Dividir archivo PDF
  • Comprimir PDF
  • Firmar PDF
  • Sellar PDF
  • Eliminar páginas de PDF
  • Eliminar contraseña de PDF
  • 100% offline, sin límites de tamaño

Objetivo del proyecto

Brindar una herramienta gratuita, local y confiable para manipular PDFs sin comprometer la privacidad del usuario ni depender de servicios comerciales o en línea.

Tecnologías utilizadas

  • Laravel 12
  • SQLite
  • NativePHP 2.0
  • PHP 8.3
  • Tailwind CSS 4
  • Livewire 3
  • Ghostscript: unir, dividir y comprimir PDFs
  • Dompdf: convertir imágenes a PDF
  • pdf2docx (Python, empaquetado como microservicio ejecutable): conversión local de PDF a Docx sin requerir instalación de Python por parte del usuario

Licencia

PDFina está licenciado bajo GNU GPLv3 con una cláusula adicional que restringe su uso únicamente a fines personales y no comerciales.

Cualquier uso comercial está prohibido sin autorización expresa. El nombre “PDFina” está protegido y no puede ser reutilizado en forks o derivados.

Consulta el archivo LICENSE para más información.


Capturas de pantalla

Una vista rápida de la interfaz y los flujos principales de PDFina.

Vista inicio Vista Inicio

Interfaz principal Interfaz principal

Firmar PDF Proceso para firmar PDF

Resultado firma Resultado firma PDF

Unir PDF Unir varios archivos PDF


Repositorio de releases

Para mantener el repositorio principal limpio y centrado en el código fuente, los artefactos de distribución (binarios, instaladores y assets de las versiones) se publican en un repositorio separado de releases. Puedes acceder al repositorio de releases aquí: PDFina releases

About

PDFina es una herramienta de escritorio gratuita, desarrollada con Laravel 12 y NativePHP, que permite trabajar con archivos PDF de forma local, sin depender de servicios en la nube ni exponer tus archivos a terceros.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors