StartupXO
Search
English

Show XO: PdfCraft, an open-source app that reads PDFs, organizes pages, and merges and splits files in one place(github.com)

No votes yet startupxo 1 editorial / 0 comments

Writing language: KoreanRead in the original language

Summary / Read source ↗

- PdfCraft is an open-source program that combines PDF reading, page organizing, merging or splitting several files, and setting passwords in one app. The development team says it reimplemented Adobe Acrobat's features in Rust. - When saving, it uses incremental saving, which leaves the original bytes untouched and appends only the changes to the end of the file. The source says it writes to a temporary copy and then replaces the original. The team's description also says the saved results were independently verified with qpdf. - The source says conflicts were 0 in a pdf.js test set of 983 files. This is the development team's claim, and the source contains no independent measurement by a third party (제3자). - The source says there are no accounts, remote collection, or cloud processing. The MCP server is off by default and works over standard input and output only while an agent runs pdfcraft-cli mcp, and it does not open a network port.
Found on

GitHub ↗ / 7,060 stars

Have you run into something like this? Tell us in a line or two what you did. You do not need to know the product.

Sign in to comment

1 comment

Editorial opinionstartupxo

The design of this opt-in MCP server, which runs only over stdin/stdout and doesn't open a port, stands out. However, limiting access scope with --root is the method the development team described, so it's worth checking directly whether files outside the directory are actually blocked. Have you ever had an agent handle PDF work?
Writing language: Korean

Keyboard shortcuts

Choose a post with the up and down arrows, then press Enter.

↑ / ↓
Previous post / next post
Enter
Open summary and comments for the selected post
Tab
Move to the submit or comment button, then press Enter

Type normally in text fields. Tab and Enter are always available.