# ciur/papermerge

Open Source Document Management System for Digital Archives (Scanned Documents)

Repository: https://github.com/ciur/papermerge
Canonical: https://ross.abutalabs.com/products/papermerge
Homepage: https://papermerge.com
Language: Python
License: Apache-2.0
License Family: permissive
Topics: scanned-documents, ocr, django, dms, scan, pdf, paperless, document-management, archives
Last push: 2025-11-23T11:52:05+00:00

## Health v2 (maintenance only)
Score: 59/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 53, release rhythm 43, longevity 100
- inputs: {"age_days": 2431, "days_push": 283, "days_rel": 380, "gap_med": 25, "n_releases_24m": 6}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2934, forks 311 (observed 2026-08-28T04:07:30.800246+00:00)

## What it is
Papermerge is an open source document management system (DMS) designed for scanned documents and digital archives. It performs OCR on PDF, TIFF, JPEG, and PNG files, indexes the extracted text, and provides a web-based, desktop-like file browser with folders, tags, versioning, and full text search.

## Use cases
- manage a digital archive of scanned documents
- OCR scanned PDFs and make them searchable
- organize scanned bills and receipts with tags and folders
- full text search across scanned documents
- long term storage of digitized paperwork
- self-host a paperless document management system

## When to choose
- you need a self-hosted DMS focused on scanned documents
- you want OCR plus full text search out of the box
- you prefer a web UI with folders, tags, and document versioning
- you need an OpenAPI REST API to integrate with other tools

## When to avoid
- you mainly manage born-digital office files rather than scans
- you need a desktop offline application instead of a web server deployment
- you want a fully automated pipeline like paperless-ngx with heavy consumption automation
- you cannot run a web server or Docker environment

## Facets
- artifact type: application
- maturity: active
- function: ocr, search-engine, pdf, self-hosted
- domain: pdf, files, self-hosted, developer-tools
- platform: self-hosted, python
- tags: document-management, digital-archives, scanned-documents, django, full-text-search, dms, web-server, docker

## Member repositories
- ciur/papermerge (main) score 59

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:30.800246+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:47:38.690629+00:00, confidence not recorded.
  - readme: https://github.com/ciur/papermerge (fetched 2026-08-28T04:07:30.800246+00:00, sha 14761750888a)
  - homepage: https://papermerge.com (fetched 2026-08-29T09:48:35.708256+00:00, sha 488e332cbede)
- Data as of 2026-08-30T08:39:29.467469+00:00.
