A native desktop editor. Everything runs locally. Free for everyone — including at work.
Built in pure Rust. The entire class of memory-safety bugs is gone by construction — not patched, not mitigated. Gone.
No C. No C++. No third-party PDF engine. Pure Rust, from scratch.
uploaded. Ever. To anyone.
AcroForm PDFs — government forms, bank documents, contracts — fully supported. Every field type, locally, no account needed.
The Rust PDF engine behind the editor also ships as a standalone developer SDK — parsing, rendering, forms, digital signatures, PDF/A, redaction. Six production-ready bindings, one engine, identical behaviour across all of them.
use pdfluent::PdfDocument;
fn main() -> pdfluent::Result<()> {
let doc = PdfDocument::open("invoice.pdf")?;
let text = doc.extract_text()?;
println!("{text}");
Ok(())
}Free under the AGPLv3, or a commercial licence if you'd rather not publish your own source.
PDFluent ships the SDK to five language registries. Nothing private. Nothing gated.
macOS 11+ · Windows 10+
Free for everyone — including at work.