Table of Contents
Mobile & Desktop Apps | API Clients | Monitoring | Add-Ons | Scripts | Hosting Providers
Mobile & Desktop Apps
Paperless has been around for a while now, and people have built tools that interact with it.
Please note that the current Paperless-ngx team does not explicitly endorse, support or contribute to any of the projects / tools listed here.
If you're one of them, please reach out and we can add your project to the list or you can update this wiki yourself. Current projects include:
-
Mobile
- Paperless Mobile: Android by Anton Stubenbord
A modern, feature rich app for Paperless-ngx. - Paperless Share: Android by Quinn Casey
Share any files from your application with Paperless-ngx. Very simple, but works with all mobile scanning apps that allow you to share scanned documents. - QuickScan: iOS by iSolid apps
Free, feature-rich app, that supports scanning directly into Paperless. - Scan4Paperless: iOS by Christian Hofmann
Scanning & feeding your Paperless instance made easy.
See also the Wiki page about recommended mobile scanner apps.
- Paperless Mobile: Android by Anton Stubenbord
-
Desktop
- Scan to Paperless: Python by Stéphane Brunner
Scan and prepare (crop, deskew, OCR, ...) your documents for use in Paperless-ngx.
- Scan to Paperless: Python by Stéphane Brunner
-
Cross-Device
- Paperparrot: macOS/iOS/iPadOS by Leo Wehrfritz
A native Swift/SwiftUI client. Works offline and supports network scanners. - Swift Paperless: iOS/iPadOS by Paul Gessinger
Native app for interacting with a Paperless-ngx installation to manage documents. - Less Paper: macOS/iOS/iPadOS by AptumTek
Yet another native iOS app for paperless-ngx (supporting forward-auth like Authelia or Authentik).
- Paperparrot: macOS/iOS/iPadOS by Leo Wehrfritz
Former Projects
- Mobile
Paperless App: Android by Johann Bauer
A mobile application for Paperless-ngx.
- Desktop
Paperless Desktop: macOS by Thomas Brüggemann
macOS app that uses the paperless API to manage your document scans.
API Clients
- Paperless Mobile: Dart by Anton Stubenbord
Uses its own API client. - Paperhooks: Go by Michael Hanselmann
Toolkit for writing consumption hooks, includes a REST API client. - PyPaperless: Python by Tobias Schulz
Asynchronous wrapper for the REST API. - Paperless-ngx CLI: Python by Marcel Brückner
A command-line interface for Paperless-ngx. - paperless-rs: Rust by boul2gom
An asynchronous library for the Paperless-ngx document manager. - paperless-dde: VBA by dast5022
A template for Microsoft Excel to export document data to Excel via REST API
Monitoring
- prometheus-paperless-exporter: Go by Michael Hanselmann
A Prometheus metrics exporter. Uses the REST API.
Add-Ons
- Paperless Mailservice: Go by carlosz1986
Sends custom tagged documents to one or more defined email addresses (different rulesets possible). - paperless-gpt: Go by Icereed
A tool designed to generate accurate and meaningful document titles and tags for Paperless-ngx using Large Language Models (LLMs). - paperless-ai: JavaScript/NodeJS by Clusterzx
An automated document analyzer for Paperless-ngx using OpenAI API to automatically analyze and tag your documents and add correspondents. - paperless-mcp: JavaScript/NodeJS by nloui
Allows for interacting with Paperless-ngx using AI clients, such as Claude Desktop, through MCP (Model Context Protocol).
Scripts
- Paperless Scripts Collection: Shell Python by Marcel Brückner & Contributors
A community-sourced collection of (not only) Shell scripts around Paperless-ngx.
Hosting Providers
As noted above, the Paperless-ngx team does not explicitly verify or endorse any of the products listed here.
List in alphabetical order
Feel free to contribute to the wiki pages - enhance and extend the content!
Also browse Discussions & connect in Matrix chat.