项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 13011
使用教程
环境要求
- Node.js / npm 环境(用于 npm 全局安装)
- Python 与 pip 环境(用于 pip 安装)
- Rust 与 cargo 工具链(用于 cargo 安装或作为库引入)
- 浏览器环境(仅 WASM 版本需要,通过 npm 安装)
安装与启动步骤
-
1选择安装方式
README 提供四种安装途径:Node.js/TypeScript、Python、Rust、浏览器 WASM。除 WASM 外,各版本都会安装同一个 lit 命令行工具,按你的技术栈任选其一即可。
-
2Node.js 方式安装
使用 npm 全局安装 liteparse,安装完成后即可获得 lit 命令,适合前端与 Node 项目。WASM 版本由单独的包提供。
npm i -g @llamaindex/liteparse -
3Python 方式安装
使用 pip 安装 liteparse 包,同样附带共用的 lit CLI,适合 Python 数据处理流水线集成。
pip install liteparse -
4Rust 方式安装
作为 CLI 使用时用 cargo install 安装;作为库在项目中使用时用 cargo add 添加依赖,两种用途命令不同。
cargo install liteparse cargo add liteparse -
5浏览器 WASM 方式
在浏览器环境中使用需安装 WASM 包。注意 README 明确说明 WASM 版本不包含共用的 lit 命令行工具。
npm i @llamaindex/liteparse-wasm -
6确认 OCR 可用
README 的 OCR Setup 部分说明内置 Tesseract,开箱即用无需额外配置;也可改为接入 EasyOCR、PaddleOCR 或自建 HTTP OCR 服务器。
如何确认成功
安装完成后系统中可调用名为 lit 的命令行工具(WASM 版本除外),即表示安装成功。
常见问题
Q:复杂文档(密集表格、多栏排版、图表、手写或扫描 PDF)解析效果不好怎么办?
A:README 建议改用其云端解析器 LlamaParse,针对生产级文档流水线做了优化,能把难处理的内容转成干净的结构化数据与 markdown。
Q:WASM 版本也有 lit 命令行工具吗?
A:没有。README 说明除 WASM 外所有安装版本都会附带同一个 lit CLI,WASM 版本只提供 npm 包供浏览器使用。
Q:一定要有云端服务或大模型吗?
A:不需要。LiteParse 完全在本地运行,不含专有 LLM 功能,也不依赖云服务,是独立的开源 PDF 解析工具。
Q:OCR 需要自己单独安装吗?
A:不需要。内置 Tesseract,随库一起提供、零配置即可使用;若想换引擎,可接入任意 HTTP OCR 服务器。
Q:还想用 LiteParse V1 的旧版本怎么办?
A:README 提供了旧代码仓库链接 run-llama/liteparse 下的 liteparse-v1 分支,可从该分支获取 V1 代码。
注意事项
- LiteParse 专注于快速轻量解析,使用 PDFium 做空间文本解析,速度约为每页 2-5ms,并输出带边界框的文本。
- 所有解析都在本机完成,不依赖云服务,涉及敏感文档时无需上传数据。
- 各语言安装方式共用同一套 lit CLI 用法,CLI 命令在不同安装方式下保持一致。
- README 中 OCR Setup 与 CLI Usage 章节内容被截断,具体 OCR 参数与 CLI 子命令请查阅官网文档。
核心亮点
- 纯 Rust 实现,内存占用低,解析速度比 Python 方案快数倍
- 内置 OCR 引擎,无需额外安装 Tesseract 等外部依赖
- 支持 PDF 文本层与扫描图像双路径,自动选择最优提取方式
不足之处
- 复杂表格和手写体识别准确率仍低于商业云服务
- 文档/社区待观察
适用场景
- 批量处理合同、发票等扫描 PDF,提取关键字段
- 在资源受限的服务器或边缘设备上运行文档解析服务
- 构建本地优先的文档管理工具,实现全文检索
替代项目
PaddleOCR、Tesseract、pdfplumber
上一篇:OCRmyPDF
同类项目推荐
pdf-craft
开源
把扫描版PDF变成可编辑文本,读书笔记一键搞定
PDF craft can convert PDF files into various other formats. This project will focus ···
DQ-DETR
开源
动态查询让 DETR 不再漏检小目标
DQ-DETR: DETR with Dynamic Query for Tiny Object Detection
n8n-nodes-tesseractjs
开源
在 n8n 工作流里拖个节点,图片直接变文字
A N8N node that exposes the Tesseract OCR engine for converting images to text
pyxu
开源
模块化计算成像框架,轻松实现GPU加速与大规模数据处理
Modular and scalable computational imaging in Python with GPU/out-of-core computing.
FILTER.js
开源
纯 JS 实现 OpenCV 级图像视频处理,浏览器 Node 都能跑
Video and Image Processing and Computer Vision Library similar to OpenCV in pure Jav···
qinglong-captions
开源
给图片视频自动配文字说明
Multimodal captioner
CV_Deployment_skill
开源
视觉模型部署工程模板,照着配就能跑起来
Computer vision deployment resources and engineering workflow configuration
YoloSharp
开源
C# 里直接跑 YOLO11,检测分割分类一把梭
A high performance real-time object detection solution using YOLO11 ⚡️ powered by ···
EgoLife
开源
戴上眼镜录视频,AI帮你回忆和检索生活瞬间
[CVPR 2025] EgoLife: Towards Egocentric Life Assistant
