Self-hosted document management system for scanning, indexing, and archiving paper files
GPL-3.0
- Python
- TypeScript
- HTML
About Paperless-ngx
Paperless-ngx is a document management system that turns physical documents into a searchable online archive, so you can keep less paper. Scanned and imported documents are stored in one place and indexed for later lookup.
Documents pass through OCR so the text inside scans and PDFs becomes fully searchable. The interface is available in many languages, and a public demo runs at demo.paperless-ngx.com. Migrating from Paperless-ng is a matter of dropping in the new Docker image.
Paperless-ngx is the official successor to the original Paperless and Paperless-ng projects, maintained by a team rather than a single author. The easiest way to deploy it is Docker Compose, or an install script that sets up a Compose environment. Because documents are stored without encryption, it is meant to run on a trusted local server with backups.
Key features
- Scans and imports documents into a single archive
- OCR makes scan and PDF text fully searchable
- Full-text search across the document archive
- Interface translated into many languages
- Migrate from Paperless-ng by swapping the Docker image
Details
- First released
- 2022
- Platforms
- Web · Docker
- Deployment
- Docker Compose · install script
- Languages
- TypeScript · Python
- Lineage
- Successor to Paperless and Paperless-ng
- License
- GPL 3.0
