# jonaswinkler/paperless-ng

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/jonaswinkler-paperless-ng).**

5,420 stars · 347 forks · Python · GPL-3.0 · archived

## Links

- GitHub: https://github.com/jonaswinkler/paperless-ng
- Homepage: https://paperless-ng.readthedocs.io/en/latest/
- awesome-repositories: https://awesome-repositories.com/repository/jonaswinkler-paperless-ng.md

## Topics

`angular` `archiving` `django` `dms` `document-management-system` `full-text-search` `machine-learning` `ocr` `search`

## Description

Paperless-ng is a self-hosted document management system designed to archive physical paperwork as searchable digital files. It functions as a private server for scanning, indexing, and organizing a digital library of documents through a web interface.

The system acts as an encrypted file archive, utilizing a privacy guard backend to secure stored documents. It provides automatic on-the-fly decryption during the download process to ensure that archived records remain protected while in storage.

The platform incorporates optical character recognition to convert scanned images and PDFs into searchable text for database indexing. It also supports automatic ingestion by monitoring local or network directories for new uploads.

## Tags

### Content Management & Publishing

- [Document Archiving Systems](https://awesome-repositories.com/f/content-management-publishing/document-archiving-systems.md) — Provides a complete system for scanning, indexing, and archiving physical paperwork as digital records. ([source](https://cdn.jsdelivr.net/gh/jonaswinkler/paperless-ng@master/README.md))
- [Centralized Document Archives](https://awesome-repositories.com/f/content-management-publishing/centralized-document-archives.md) — Facilitates the conversion of physical paperwork into a centralized electronic storage system for long-term retrieval.

### Business & Productivity Software

- [Self-Hosted Document Management Systems](https://awesome-repositories.com/f/business-productivity-software/self-hosted-document-management-systems.md) — Offers a private, self-hosted platform for archiving and organizing scanned physical documents.
- [Paperless Office Workflows](https://awesome-repositories.com/f/business-productivity-software/paperless-office-workflows.md) — Enables the transition from physical filing to a digital workflow by importing and managing scanned documents.

### Data & Databases

- [OCR-Based Indexing](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/data-processing/search-engines/full-text/ocr-based-indexing.md) — Uses optical character recognition to extract text from scans and images for full-text search indexing.
- [Optical Character Recognition Indexers](https://awesome-repositories.com/f/data-databases/full-text-search/text-content-indexing/optical-character-recognition-indexers.md) — Converts scanned images into searchable text via OCR to enable database-driven retrieval. ([source](https://cdn.jsdelivr.net/gh/jonaswinkler/paperless-ng@master/README.md))
- [On-the-Fly Decryption](https://awesome-repositories.com/f/data-databases/in-memory-data-stores/memory-isolated-decryption/on-the-fly-decryption.md) — Provides real-time decryption of stored documents during the request cycle to maintain storage security.
- [Encrypted Storage Layers](https://awesome-repositories.com/f/data-databases/storage-abstraction/file-storage-services/configurable-storage-backends/encrypted-storage-layers.md) — Utilizes a privacy guard backend to wrap the file system in an encryption layer for secure document storage.
- [Document Indexing](https://awesome-repositories.com/f/data-databases/data-integration-synchronization/local-document-indexing/document-indexing.md) — Implements a relational database to index document metadata and extracted text for efficient retrieval.

### Security & Cryptography

- [Encrypted Archiving Tools](https://awesome-repositories.com/f/security-cryptography/encrypted-archiving-tools.md) — Implements a secure storage backend that encrypts archived documents to ensure data integrity and privacy.
- [Encrypted Storage](https://awesome-repositories.com/f/security-cryptography/encrypted-storage.md) — Ensures sensitive digital records are protected on disk using an encrypted privacy guard backend.
- [Document Encryption](https://awesome-repositories.com/f/security-cryptography/sensitive-data-access-controls/workbook-encryption/document-encryption.md) — Protects archived files using encryption and an automatic decryption process during downloads. ([source](https://cdn.jsdelivr.net/gh/jonaswinkler/paperless-ng@master/README.md))

### Web Development

- [Web-Based File Managers](https://awesome-repositories.com/f/web-development/web-based-file-managers.md) — Ships a browser-based interface for organizing, viewing, and managing archived digital documents.

### Part of an Awesome List

- [File Sharing Tools](https://awesome-repositories.com/f/awesome-lists/media/file-sharing-tools.md) — Inactive supercharged document scanning and indexing tool.
