paperless-ngx and paperless-ng

Paperless-ngx is a community-maintained fork that supersedes paperless-ng, with the latter being an abandoned predecessor that is no longer actively developed.

paperless-ngx
66
Established
paperless-ng
44
Emerging
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 18/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 18/25
Stars: 37,318
Forks: 2,374
Downloads:
Commits (30d): 135
Language: Python
License: GPL-3.0
Stars: 5,416
Forks: 349
Downloads:
Commits (30d): 0
Language: Python
License: GPL-3.0
No Package No Dependents
Archived Stale 6m No Package No Dependents

About paperless-ngx

paperless-ngx/paperless-ngx

A community-supported supercharged document management system: scan, index and archive all your documents

This system helps you digitize and organize all your physical documents, from invoices to personal records, turning them into a searchable online archive. You feed it scanned paper documents, and it outputs a well-indexed, digital collection. It's designed for anyone, from home users to small businesses, who wants to reduce paper clutter and easily find important documents.

document management paperless office home organization small business records digital archiving

About paperless-ng

jonaswinkler/paperless-ng

A supercharged version of paperless: scan, index and archive all your physical documents

Performs automatic OCR and full-text indexing on documents (PDF, images, Office formats via Apache Tika), with machine learning-powered auto-tagging of correspondents and document types. Provides a modern single-page web frontend with relevance-ranked full-text search, email ingestion with filtering rules, and parallel document processing optimized for multi-core systems. Stores documents plainly on disk with configurable naming schemes, integrates with network scanners via FTP or mobile apps, and ships as a Docker Compose deployment.

Scores updated daily from GitHub, PyPI, and npm data. How scores work