Trabajos · Open source · OSS/05 / desde 2023
ironpress: PDF sin navegador
Convertir HTML, CSS y Markdown a PDF sin navegador, sin subprocesos, sin dependencias del sistema: un motor de maquetación completo escrito en Rust puro, integrable del servidor al WASM. El proyecto es público, medido y documentado, hasta los informes de paridad frente a motores de referencia.
El contexto
Generar un PDF casi siempre exige incrustar un navegador: pesado, lento, difícil de auditar, imposible en ciertos entornos restringidos. Sin embargo la necesidad está en todas partes (facturas, informes, cartas) y merece algo mejor que un Chromium escondido en un contenedor.
La intervención
Diseño de ironpress: un motor de maquetación completo en Rust puro que convierte HTML, CSS y Markdown a PDF sin navegador, sin subprocesos, sin dependencias del sistema. Bindings C, C++ y WASM, playground en línea e informes públicos de paridad frente a motores de referencia: la calidad se mide, no se afirma.
Lo que queda
690 estrellas en GitHub, distribución en crates.io, usuarios del servidor al navegador. Y un principio que aplicamos en todas partes: un componente crítico debe ser auditable línea a línea y reproducible byte a byte.
- 690 estrellas en GitHub, distribuido en crates.io
- Bindings C, C++ y WASM, playground en línea
- Informes públicos de paridad frente a motores de referencia
- Cero dependencias del sistema: auditable y reproducible