---
title: Document Management
created: 2026-06-07
updated: 2026-06-07
type: category
tags: [catalogue, document-management, edms, paperless, pdf, ocr]
confidence: high
sources: [https://selfh.st/apps/?tag=document-management]
---

# 📄 Document Management

> Catégorie regroupant les **systèmes de gestion électronique de documents (GED/EDMS) auto-hébergeables** : Paperless-ngx, scanners PDF, OCR, archivage de documents. Tag avec une superstar (Stirling PDF, 7036⭐) et un classique (Paperless-ngx, 2796⭐).

## 📊 Vue d'ensemble

| Métadonnée | Valeur |
| :--- | :--- |
| **Nombre d'apps** | 11 |
| **Apps documentées** | 11/11 (100%) |
| **Tag selfh.st** | `document-management` |
| **Tag ID** | 12 |
| **Volume fiches** | ~82 Ko |
| **Taille moy/fiche** | ~7.5 Ko |
| **Collisions** | 0 |

## 🏷️ Sous-catégories par usage

### 🏆 EDMS (Electronic Document Management Systems)
- 📚 [[app-paperless-ngx]] — Document management (2796⭐, Python/Django, superstar)
- 🗂️ [[app-mayan-edms]] — EDMS Python (317⭐)
- 📁 [[app-papermerge]] — Document management (308⭐, Python/Django)
- 📨 [[app-docspell]] — Document scanner (176⭐, Scala)
- 🪶 [[app-papra]] — Document management moderne (231⭐, TS)

### 📄 PDF tools
- 📄 [[app-stirling-pdf]] — PDF tools (7036⭐, Java, superstar)
- 📑 [[app-pdfding]] — PDF manager (101⭐, Python)

### 📊 Spreadsheets
- 📊 [[app-sheetable]] — Spreadsheet manager (91⭐, TS)

### 📚 Bibliothèques spécialisées
- 📚 [[app-i-librarian]] — PDF library manager (32⭐, PHP)
- 🧾 [[app-receipt-wrangler]] — Receipt scanner (19⭐, TS)
- 🎼 [[app-hymnoscribe]] — Lyrics manager (0⭐, TS, niche)

## 🔑 Concepts clés

### GED/EDMS vs PDF tools
- **GED/EDMS** : indexe, range, tag, retrouve des documents (Paperless-ngx, Mayan)
- **PDF tools** : manipule des PDF existants (split, merge, OCR, sign — Stirling PDF)
- **Hybride** : Docspell (scanner + GED)

### OCR
- **Tesseract** : OCR open source de référence, utilisé par Paperless-ngx, Docspell
- **Paperless-ngx** : OCR automatique à l'ingestion
- **Stirling PDF** : OCR via Tesseract ou autre
- **Qualité** : Tesseract 4+ LSTM est correct pour FR/EN, plus juste pour écritures manuscrites

### Workflow classique Paperless-ngx
1. **Ingest** : scan/email/watch folder
2. **OCR** : extraction du texte
3. **Classification** : ML auto + rules
4. **Indexation** : tags, correspondants, types
5. **Recherche** : full-text + filtres
6. **Archivage** : filesystem + base de données

## ⚠️ Pièges à éviter

1. **OCR = CPU heavy** : Paperless-ngx avec 1000 docs/jour = CPU intense. Prévoir worker dédié ou GPU si dispo.
2. **Stockage** : un EDMS accumule vite. Prévoir plusieurs Go + backup 3-2-1.
3. **Tesseract vs cloud OCR** : Tesseract = gratuit, locale, qualité correcte. Cloud OCR (Google Vision, AWS Textract) = qualité supérieure mais coût + RGPD.
4. **Paperless-ngx vs Paperless (original)** : Paperless-ngx est le fork communautaire actif, le projet original (danielquinn) est archivé.
5. **Mayan EDMS** : ⚠️ interface plus austère, mais plus "entreprise". Bon pour gros volumes.
6. **Receipt Wrangler** : ⚠️ spécialisé tickets de caisse, niche.
7. **HymnoScribe** : ⚠️ 0 étoiles, projet en démarrage. Pour mémoire uniquement.
8. **Privacy** : documents confidentiels = auto-hébergé. Pas de cloud tiers.

## 🛠️ Points techniques communs

| Composant | Usage typique |
| :--- | :--- |
| **Base de données** | PostgreSQL (Paperless-ngx, Mayan, Papermerge, Docspell), MySQL/MariaDB (optionnel) |
| **Stockage** : filesystem + volumes pour médias |
| **Workers** : Redis + Celery/RQ (Paperless-ngx, Docspell) |
| **OCR** : Tesseract 4+ avec packs de langues (fra, eng) |
| **API** : REST (la plupart) |
| **Reverse proxy** : Traefik/Caddy/Nginx |

## 🏆 Recommandations par besoin

| Besoin | Recommandation |
| :--- | :--- |
| **Le plus populaire** | [[app-paperless-ngx]] (2796⭐) |
| **PDF tools** | [[app-stirling-pdf]] (7036⭐) |
| **GED entreprise** | [[app-mayan-edms]] |
| **GED moderne TS** | [[app-papra]] |
| **Scanner auto** | [[app-docspell]] |
| **PDF manager simple** | [[app-pdfding]] |
| **Spreadsheets** | [[app-sheetable]] |
| **Bibliothèque PDF** | [[app-i-librarian]] |
| **Tickets de caisse** | [[app-receipt-wrangler]] |

## 📊 Stats par stack technique

| Langage | Apps | Exemples |
| :--- | :---: | :--- |
| **Python** | 5 | Paperless-ngx, Mayan EDMS, Papermerge, PdfDing, I-Librarian (PHP en fait) |
| **TypeScript** | 4 | Papra, SheetAble, Receipt Wrangler, HymnoScribe |
| **Java** | 1 | Stirling PDF |
| **Scala** | 1 | Docspell |
| **PHP** | 1 | I, Librarian |

## 📊 Statistiques globales du catalogue

- **Catégories** : 47/172
- **Apps documentées** : ~1000 (~932 canoniques + 68 mini-fiches) sur 1304 (~71%)

## 🔗 Pages Liées

- [[Catalogue-Self-Hosted]] — Hub principal
- [[cat-file-management]] — Voisin (file manager)
- [[cat-cloud-storage]] — Voisin (stockage)
- [[recettes-docker-compose]] — Templates
- [[comparatif-ged-libres]] — À venir
- [[comparatif-paperless-vs-mayan]] — À venir
- [[ocr-tesseract-francais]] — Concept (à créer)
