
Paperless-ngx
Document management system with OCR, search, and automated filing
44.6k stars 3.1k forks last commit first released GPL-3.0
Actively maintained
Last commit 27 Aug 2026.

Paperless-ngx is a community-supported document management system that turns scanned paperwork and digital files into a searchable online archive. It ingests documents, performs OCR, and helps you organize and retrieve files using metadata and full-text search.
Key Features
- OCR processing to make scanned documents searchable and selectable, leveraging the Tesseract OCR engine
- Full-text search with relevance sorting, highlighting, auto-complete, and “similar documents” discovery
- Organization with tags, correspondents, document types, and configurable storage paths/filenames
- Modern web UI with dashboards, saved views, filtering, bulk edits, drag-and-drop uploads, and dark mode
- Workflow automation to apply rules and actions throughout the document pipeline
- Email ingestion with multiple accounts and rules, plus post-processing actions (mark read, delete, etc.)
- Multi-user permissions with global and per-object/document access control
- Document archival options including PDF/A storage for long-term preservation alongside originals
Use Cases
- Digitize and archive household or small-office paperwork (invoices, contracts, tax documents)
- Centralize document intake from scanners, folders, and email for consistent filing and retrieval
- Build a searchable compliance or record-keeping archive with controlled user access
Limitations and Considerations
- Documents are stored unencrypted by default (including extracted text), so it should be deployed only on trusted infrastructure with appropriate access controls and backups
Paperless-ngx is well-suited for replacing paper filing with a searchable digital archive while adding automation for tagging and routing. Its OCR and search capabilities make it practical for long-term document retention and fast retrieval.
Categories:
Tags:
Tech Stack:
Similar to Paperless-ngx

Mayan EDMS
Open source electronic document management system (EDMS)
Mayan EDMS is an open source document management system for ingesting, indexing, organizing, and securing documents with workflows, OCR, and audit trails.

Docspell
Personal document management system with OCR and metadata suggestions
Docspell is a self-hosted document management system that imports scanned files and email attachments, runs OCR, and helps organize documents with tags, metadata, and search.

ArchiveBox
Open-source self-hosted web archiving and snapshotting tool
Self-hosted tool to collect and preserve webpages, media, and bookmarks in durable formats (HTML, PDF, WARC, MP4) with a CLI, web UI, and search.

Papermerge
Open-source document management system for scanned documents
Open-source DMS that OCRs, indexes, and manages scanned PDFs, TIFFs and images with tagging, versioning, metadata and full-text search support.

Receipt Wrangler
Receipt capture, extraction, indexing, and organization platform
Multi-platform receipt management suite with an API, desktop and mobile apps for capture, OCR extraction, indexing, and searchable archives.
Superdesk
End-to-end newsroom platform and headless CMS for news publishing
Open-source digital newsroom platform for news creation, curation, workflow, and multi-channel distribution, built around an API-centric headless CMS.




