PdfCraft
An open-source, clean-room reimplementation of Adobe Acrobat in Rust
...It supports document searching, text selection, annotations, interactive forms, attachments, and optional content layers. PdfCraft includes password protection, encryption support, document metadata editing, and incremental saving that preserves original file data. The platform also provides command-line tools, a Rust API, and a Model Context Protocol (MCP) server for automating PDF operations and integrating with AI agents. Available for Windows, macOS, Linux, FreeBSD, and web browsers, PdfCraft operates locally without requiring an account, cloud processing, or telemetry.