Stars
Forks
Watchers
Developer links
Papermerge
Receipts, contracts, and letters that arrive as pixels rather than text: Papermerge is a document management system built specifically for scanned documents. Upload a PDF, TIFF, JPEG, or PNG and OCR runs automatically, with a real-time status indicator beside the document title; under the hood it drives OCRmyPDF and Tesseract, supporting 130+ languages and producing a new document version with a selectable, searchable text layer you can download. Full-text search runs across everything, with multiple search-engine backends (Xapian by default). The interface deliberately mimics a modern desktop file browser: dual-panel commander, drag and drop, hierarchical folders, and colored tags on documents and folders. Page management fixes what scanners get wrong - delete blank pages, rotate, reorder, merge, extract, and move strayed pages between documents, powered by PikePDF. Document types act as categories, each with its own custom metadata fields, so invoices carry vendor and amount while contracts carry parties and dates. Versioning preserves every state of a document. Multi-user support includes groups, group ownership, permission management, and document/folder sharing between users and groups, and an OpenAPI-compliant REST API automates ingestion from scanners or scripts. Apache-licensed, ideal for long-term digital archives.
Benefits
- Pixels Become Text
- Automatic OCR with a downloadable text layer makes every scan selectable and searchable.
- Find Any Receipt Instantly
- Full-text search across the whole archive replaces digging through folders.
- Fix Bad Scans In Place
- Delete blanks, rotate, reorder, and move strayed pages between documents.
- Built for the Long Term
- Versioning and structured metadata suit decade-scale document archives.
Features
- Automatic OCR
- OCRmyPDF and Tesseract with 130+ languages and real-time status indicators.
- Desktop-Like UI
- Dual-panel commander with drag and drop, folders, and colored tags.
- Document Types and Fields
- Per-category custom metadata - vendor and amount on invoices, parties on contracts.
- Page Management
- Delete, rotate, reorder, merge, extract, and cut-and-paste pages via PikePDF.
- Multi-User Sharing
- Groups, ownership, permissions, and document sharing across teams.
- OpenAPI REST API
- Automated ingestion from scanners and scripts with full API coverage.