pdfcraft: 概要
storytold/pdfcraft は 2026-09-30 に GitHub で作成されたリポジトリです。2026-10-13 時点のスター数は 11,454 です。
以下の箇条書きは、README の文を訳さずに原文のまま抜き出したものです(当サイトによる要約・評価ではありません)。
- 原文(README): The PDF workbench; an open-source, modern PDF reader and editor, built in pure Rust.
- 原文(README): No account, no telemetry, no cloud. It works offline and opens instantly.
- 原文(README): The engine, CLI and app are all open source.
🎯 成熟度の目安(README の記載)
README にある開発段階の記載を、原文のまま示します(当サイトによる評価ではありません)。
- 原文(README): Where it stands (October 2026), honestly: PdfCraft is alpha.
主な機能と構成(README の原文)
- 原文(README): Every save appends your changes and leaves the original bytes untouched. Writes are atomic, undo runs deep, and nothing is lost if you close by mistake.
- 原文(README): Large pages render in tiles, so text stays crisp at any magnification.
- 原文(README): Every page renders in isolation and damaged documents are repaired. Across the 983-file pdf.js test corpus the result is 0 crashes.
- 原文(README): Search the whole document as you type, step through matches with ⌘G , and select text that comes out in the right reading order.
インストール(README からの転記)
以下は README のインストール手順のコードブロックを、そのまま転記したものです。当サイトでは動作を確認していません。最新の手順は README を確認してください。
git clone https://github.com/storytold/pdfcraft
cd pdfcraft
cargo xtask models # fetch the OCR models Scan & OCR needs (release builds include them)
cargo run --release -p pdfcraft -- some.pdf # desktop app
cargo xtask demo-pdf # build the showcase PDF used in these screenshots
cargo xtask screenshots # regenerate every screenshot in this README
git clone https://github.com/storytold/craft-fonts ../craft-fonts
CRAFT_FONTS_DIR=../craft-fonts cargo run --release -p pdfcraft -- some.pdf
eselect repository add snakebyte git https://github.com/switch87/snakebyte-overlay.git
emaint sync -r snakebyte
echo 'app-text/pdfcraft-bin ~amd64' >> /etc/portage/package.accept_keywords/pdfcraft
emerge --ask app-text/pdfcraft-bin
ライセンス
- ライセンス: Apache License 2.0(SPDX: Apache-2.0)
- 確認先: LICENSE ファイル
この節はライセンスの名称と確認先を示すもので、法的な助言ではありません。利用の可否は、LICENSE ファイルの本文と利用する状況に照らして確認してください。
