Paperwork - openpaper.work
Paperwork is a personal document manager. It manages scanned documents and PDFs.
It's designed to be easy and fast to use. The idea behind Paperwork is "scan & forget": You can just scan a new document and forget about it until the day you need it again.
In other words, let the machine do most of the work for you.
- Scan
- Automatic detection of page orientation
- OCR
- Document labels
- Automatic guessing of the labels to apply on new documents
- Search
- Keyword suggestions
- Quick edit of scans
- PDF support
Papers are organized into documents. Each document contains pages.
Note regarding updates: If you're upgrading from a previous version installed with pip, it is strongly recommended you uninstall it first before installing the new version.
- GNU/Linux:
- Using Flatpak
- Distribution-specific methods:
- Using Docker (deprecated: unmaintained)
- GNU/Linux Development
- Microsoft Windows:
If you used the installer from OpenPaper, Paperwork can be uninstalled like any other Windows application (something like Control Panel --> Applications --> Uninstall).
If you installed it manually (for development), you can follow the same process than for GNU/Linux
- Extra documentation / FAQ / Tips / Wiki
- Contributing to Paperwork
- IRC / Mailing-list (be careful: By default, Google groups set your subscription to "no email")
- Bug trackers
It mainly uses:
- Sane/Pyinsane: To scan the pages
- Tesseract/Pyocr: To extract the words from the pages (OCR)
- GTK: For the user interface
- Whoosh: To index and search documents, and provide keyword suggestions
- Simplebayes: To guess the labels
- Pillow/Libpillowfight: Image manipulation
GPLv3 or later. See COPYING.
All the information can be found on the wiki