Paperwork vs Papermerge

A side-by-side comparison of two self-hosted document management options — licensing, setup difficulty, resource needs, and what each one replaces.

Not the right match-up?
FeaturePaperworkPapermerge
Deploy effortRead-the-docs projectUnder-an-hour setup
CategoryDocument ManagementDocument Management
LicenseGPL-3.0Apache-2.0
LanguagePythonPython
Setup difficultyMediumMedium
Min. RAM512 MB1,024 MB
Deploymentsource, bare-metaldocker, bare-metal, source
GitHub stars★ 2,400★ 538
First released20142017
ReplacesEvernoteEvernote, DEVONthink

What are Paperwork and Papermerge?

Paperwork

OpenPaper.work (Paperwork's successor project family) helps individuals scan, OCR, and organize personal documents into a searchable archive on their own machine. It emphasizes a simple desktop-and-server workflow for going paperless.

  • Scanner integration
  • Automatic OCR
  • Tag-based organization
  • Local-first storage

Read the full Paperwork guide →

Papermerge

Papermerge is an open-source document management system designed for scanned documents and PDFs. It provides OCR, a folder-based hierarchy, tags, and full-text search across all documents.

  • OCR for scanned documents
  • Folder hierarchy
  • Document versioning
  • Full-text search

Paperwork vs Papermerge: key differences

Both projects are written in Python. Licensing differs — GPL-3.0 for Paperwork versus Apache-2.0 for Papermerge. Paperwork is the lighter option, starting around 512 MB of RAM against 1,024 MB for Papermerge. Paperwork is the more established project (first released 2014), while Papermerge arrived in 2017. Paperwork has the considerably larger community, at 2,400 GitHub stars versus 538. Papermerge lists first-class Docker deployment; Paperwork does not.

Why pick each one

Choose Paperwork if…

  • Privacy friendly
  • Good for personal archives

Watch out for

  • Desktop oriented
  • No multi-user mode
Paperwork details

Choose Papermerge if…

  • Familiar folder structure
  • Good PDF handling

Watch out for

  • Smaller community than Paperless
  • Setup requires several services
Papermerge details

Frequently asked questions

Is Paperwork or Papermerge better?

Neither is universally better. Paperwork has the larger community; both share a medium setup difficulty, so the decision comes down to features and licensing.

Are Paperwork and Papermerge free and open-source?

Yes. Paperwork is licensed under GPL-3.0 and Papermerge under Apache-2.0. Both can be self-hosted at no software cost.

Can I run Paperwork and Papermerge with Docker?

Paperwork: check the project docs for container support. Papermerge: yes.

Which is lighter on resources, Paperwork or Papermerge?

Paperwork has the smaller minimum footprint at 512 MB of RAM, compared to about 1,024 MB for Papermerge. Real-world usage depends on library size, user count, and enabled features.

Related comparisons