← Back to the directory

Productivity/Documents

Paperless-ngx

Scans, OCRs, and indexes documents so paper stops piling up.

98
Activity score (0-100) — weighted from the 4 sub-scores below. Calculated automatically from the GitHub API, refreshed weekly.
91
Community
100
Development
100
Maintenance
100
Risk
43,228 GitHub stars Last commit: 0 days ago Last release: 84 days ago Open issues: 8 License: GPL-3.0

Hardware

RAM minimum2048 MB
RAM recommended4096 MB
CPU idle0.1 cores
CPU recommended2+ cores (OCR spikes to 100% on 1 core)
ARM supportFull

Access & auth

Needs reverse proxy✓ Yes
OIDC support✗ No
LDAP support✗ No
Multi-user✓ Yes
Mobile appAndroid

Operations

MaturityStable
Maintenance burdenLow
Setup difficultyMedium
Backup methodDB dump + media/originals folder

Leaving the cloud

Migration difficultyMedium

Replaces

EvernoteGoogle Drive (documents)

Relationships

Install via

Docker Compose

Requires

PostgresRedis

Recommended backup

Native/Manual

Our notes

OCR is genuinely CPU-hungry during ingestion, not idle. On a Pi, switch to SQLite and 1 webserver worker per the official low-resource guide or it struggles. No official iOS app as of this writing — third-party options exist.