paperless-ngx 是什么?把纸质文档扫描、索引并归档为可搜索的在线档案

paperless-ngx/paperless-ngx · GitHub · 官网
大模型
Star4.7万
近 7 天新增0
编程语言Python
开源协议GPL-3.0
创建于2022-02-12
最近更新2026-10-15

中文导读

Paperless-ngx 是一个社区维护的文档管理系统,用来把纸质文档扫描后转成可搜索的在线档案,减少对纸张的依赖。它适合希望自行部署、集中归档发票、税务记录等扫描件的个人或团队,支持 OCR 识别、索引与多语言界面,可通过 docker compose 或官方脚本安装,也能从 Paperless-ng 平滑迁移。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 GPL-3.0,创建于 2022-02-12,最近更新于 2026-10-15,目前有 46,726 个 Star。

项目介绍

Paperless-ngx 是一个社区维护的文档管理系统,目标是把纸质文档转成可搜索的在线档案,从而减少对纸张的依赖。它是原 Paperless 和 Paperless-ng 项目的官方后继者,由一支团队共同推进开发与维护。

项目使用 Python 编写,采用 Django 后端与 Angular 前端,支持 OCR 光学字符识别、文档索引与归档,并提供多语言界面。官方文档列出了完整的功能列表与截图,同时提供在线 demo 供体验。

部署方面,最简单的方式是使用 docker compose,仓库的 docker/compose 目录已配置好从 GitHub 容器镜像仓库拉取镜像;也可以运行官方安装脚本快速搭建环境。从 Paperless-ng 迁移只需替换新的 docker 镜像。

主要功能

适合谁用

适合希望把家庭或办公纸质文档数字化、并自行部署管理系统的用户和开发者。

快速上手

  1. 运行官方安装脚本:bash -c "$(curl -L https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
  2. 或使用 docker compose,参考仓库 docker/compose 目录中的配置文件
  3. 访问在线 demo(demo.paperless-ngx.com,登录 demo/demo)体验功能
  4. 查阅官方文档 https://docs.paperless-ngx.com 了解安装与迁移细节

Star 增长趋势

46,72646,664 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
开源 AI Agent 平台,可构建、部署并运行自动化工作流
★ 18.8万 · Python · 更新于 2026-10-16
本地运行和管理开源大模型的工具
★ 18.3万 · Go · 更新于 2026-10-15