paperwork logicaldoc (use for medium/large businesses) i use this at work, handles millions of...
TRANSCRIPT
PaperworkPaperwork
SummarySummaryOpen source Y
Language Python
DB N
OCR Y (tesseract)
CompetitorsCompetitorsGnome documents (too simplistic)OpenKM (Java based large system, bad docs)Mayan-EDMS (too large)Alfresco (too large)LogicalDOC (use for Medium/Large businesses)I use this at work, handles millions ofdocuments, lots of features $$$.Krystal DMS (Basic features, bit clunky, largebusiness)PDFcat (my out of date documentmanagement system)
Use casesUse casesSmall o�ceHome �ling
ProsProsEasy/QuickOCR built inCan import directoriesAccepts multiple formats (PDF + image �les)Intelligent tagging (learns as you scan more)Open formatsEasy to backupGreat documentationMulti-OS (Linux/Windows)
ConsConsNo web frontendNo advanced features such as;
direct emailRotate/Split PDFs
Installing fromInstalling fromrepositoryrepository
Debian (testing) / Devuan Unstable
Arch
Gentoo -
apt install paperwork-gtk
pacman -S paperwork
paperwork
Installing from SourceInstalling from SourceFor Debian Stable/Ubuntu I had to install manually.
Install dependenciesInstall dependenciessudo apt install python3-pip python3-setuptools
sudo apt install python3-dev python3-pil
PyEnchant dependencyPyEnchant dependencysudo apt install libenchant-dev
Not a build dependency, butNot a build dependency, butrecommended anywayrecommended anyway
sudo apt install python3-whoosh
Install paperworkInstall paperworkpip3 is the python3 package manager
sudo pip3 install paperwork
Installing libinsaneInstalling libinsaneTo talk to the scanner (required for paperwork to
run)
Ref:
Requires gitCompile from sourceGo with the default location
libinsane install instructions
Live DemoLive Demotagimport ~/paperstestuploadhover over words to show ocr
ExtrasExtras
SyncthingSyncthingI use syncthing to sync my 'papers' dir PCs
ripgrep-allripgrep-all
ripgrep-all allows quick searching throughPDFs and other documentsCommand line tool
https://github.com/phiresky/ripgrep-all
XournalPPXournalPP is a handwriting notetaking and pdf
annotation programWorks with wacom pads and touchscreensI tested Lenovo Yoga C740 2-1 tested
xournalpp
Libreoffice OnlineLibreoffice Online looks like a full Google Docs
replacementHaven't tested yet
libreo�ce-online
FoliateFoliate is a ebook reader which looks nice and
handles lots of formatsHaven't testedDon't think it does DRM �les
foliate
Watch FilesWatch Files recursively watch directories and
apply permissionsI wrote this to solve a problem at workNot related to PDFs, but thought I mention it.Doesn't poll the �le system uses inotify (�lesystem based subscription).
watch�les
ReferencesReferencesripgrep-all grep pdfs, odt, etc
Handwriting notetaking software
GDocs replacement
personal document managementsystem
dependency for paperwork
Watch �les and apply
xournalpp
libreo�ce-online
paperwork
libinsaneinstall
watch�les
permissions
Bandwidth monitor (CLI)
ebook reader
bmon
foliate
QuestionsQuestionsEmail
Github
@map7
github: map7