pymupdf/pymupdf は、PDF を含む文書からデータを抽出し、分析・変換・編集する Python ライブラリである。資料で示されている最新リリースは 2.0 だが、このバージョンで追加・変更された内容についてはリリースノートが提示されていないため確認できない。
README は、このライブラリが MuPDF(文書を解釈して描画するエンジン)を基盤とし、文書データの抽出、レイアウト分析、変換、レンダリング、編集をサポートしていると説明している。中核は文書の内容と構造を読み取り、後処理に使えるテキストや構造化された形式に変換することであり、テキスト・表・画像の抽出と OCR、注釈と墨消し(文書内容を消して無にする編集)、PDF の生成と編集の機能が含まれている。結果は Markdown や JSON にもエクスポートでき、ローカルで実行される。PyMuPDF Office を追加すれば、Microsoft や韓国語の Office 文書も処理できる。リポジトリは 2012 年 10 月 6 日に作成され、言語は Python、ライセンスは AGPL-3.0、スター数は 10944 である。
確認できるのは機能一覧までである。処理速度や精度を比較したベンチマークは資料に含まれず、新しさ・技術・品質の各スコアも示されていない。記入されている指標は10点満点のモメンタム 3.7 のみで、2.0 がそれ以前のバージョンより良くなったかどうかを判断する根拠はない。サービスでの利用を検討するなら、AGPL-3.0 の適用条件とバージョンごとの変更履歴を自分で確認してから判断するのがよい。