OpenSource-Hub
L

liteparse

SHA-256
11.8k stars·開発ツール·SHA-256 チェックサム確認済み

高速でオープンソースのドキュメントパーサー。PDF抽出に特化し、Markdown/JSON/テキスト出力をサポート。OCR機能を内蔵し、完全にローカルで動作。クラウドサービス不要。

スマートダウンロード

Download 版をダウンロード

vpython-v2.10.0 · 9.1 MB

軽量級PDF解析の神ツール、ローカル実行、瞬時にMarkdownとJSONに変換。

主な機能

  • 高速PDFテキスト抽出、バウンディングボックス位置情報付き
  • Markdown/JSON/テキストのマルチフォーマット出力、見出し・表・リストの再構築をサポート
  • 内蔵Tesseract OCR、EasyOCRなどのカスタムサービスとの連携も可能
  • PDF、DOCX、XLSX、PPTX、画像など多様な入力をサポート
  • Node.js/Python/Rust/WASMのマルチ言語バインディング、クロスプラットフォーム(Linux/macOS/Windows)

できないこと

  • 複雑なドキュメント(密集した表、マルチカラムレイアウト、スキャン文書)のMarkdown再構築効果は限定的です。そのようなドキュメントにはLlamaParse(クラウド版)の使用を推奨します。OCRモードを使用するには、別途Tesseractのインストール、またはHTTP OCRサーバーの設定が必要です。WASM版にはCLI機能は含まれていません。

使用例

  • RAG知識ベースを開発する際に、PDFの内容をバッチで構造化データに抽出する
  • LLM向けにドキュメントを前処理し、クリーンなMarkdownを生成してQ&Aシステムで使用できるようにする

詳細説明

LiteParseは、高速かつ軽量を謳うオープンソースのPDF解析ツールです。バウンディングボックス付きの空間テキスト抽出、Markdown再構築(見出し、テーブル、リスト)、OCR統合(TesseractまたはカスタムHTTPサーバー対応)を提供します。クラウドベースのソリューション(同チームのLlamaParseなど)とは異なり、LiteParseは完全にローカルで動作し、クラウド依存が一切不要なため、オフラインや機密性の高いドキュメント処理ワークフローに最適です。複数の出力形式(Markdown、JSON、プレーンテキスト)、スクリーンショット生成、複雑性検出に対応し、Rust、Node.js、Python、WASMなどの多言語バインディングを提供します。pdfplumberなどの従来の解析ライブラリと比較して、LiteParseはよりリッチな出力構造(MarkdownやOCRを含む)を内蔵し、より多くの入力形式(DOCX、XLSX、PPTX、画像)をサポートし、Linux、macOS、Windowsの3大プラットフォームをカバーします。Apache-2.0ライセンスを採用し、GitHubのスター数は11800を超えています。

タグ

pdfdocument-parserocrmarkdownrustwasmllm

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

npm でグローバルインストール:npm i -g @llamaindex/liteparse

4

pip でインストール:pip install liteparse

5

コマンドラインでPDFを解析:lit parse ドキュメント.pdf --format markdown -o 出力.md

インストールガイド
  1. npm でグローバルインストール:npm i -g @llamaindex/liteparse
  2. pip でインストール:pip install liteparse
  3. コマンドラインでPDFを解析:lit parse ドキュメント.pdf --format markdown -o 出力.md
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

883462e89c4b24d9c92cf04eb67ed867563968c4c92559aa04540f034b11d8bf

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

インストール方法によって異なります:npm のグローバルアンインストールは `npm uninstall -g @llamaindex/liteparse` を実行;pip のアンインストールは `pip uninstall liteparse` を実行;Rust のアンインストールは `cargo uninstall liteparse` を実行します。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスApache-2.0
最終更新2026-07-29T09:21:49Z
GitHub リポジトリ公式サイト

類似プロジェクト