60 Related Projects
StenmannsAr edited this page 2026-06-07 21:45:41 +02:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Paperless has been around for a while now, and people have built tools that interact with it.

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.

Please note that the current Paperless-ngx team does not explicitly endorse, support or contribute to any of the projects / tools listed here.


Mobile & Desktop Apps | API Clients | Monitoring | Add-Ons | Scripts | Hosting Providers


Mobile & Desktop Apps

Mobile | Desktop | Mobile & Desktop

Mobile

List in alphabetical order

See also the Wiki page about recommended mobile scanner apps.

Mobile & Desktop

List in alphabetical order

  • 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
    A native Swift/SwiftUI client. Works offline and supports network scanners.

Desktop

List in alphabetical order

Former Projects
  • Mobile (List in alphabetical order)

    • Paperless App: Android by Johann Bauer
      A mobile application 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.
    • Scan4Paperless: iOS by Christian Hofmann
      Scanning & feeding your Paperless-ngx instance made easy.
  • Desktop (List in alphabetical order)

API Clients

List in alphabetical order

Monitoring

List in alphabetical order

Add-Ons

List in alphabetical order

  • Paperless Mailservice: Go by carlosz1986
    Sends custom tagged documents to one or more defined email addresses (different rulesets possible).
  • Paperless Telegram Bot: Python by Sergio Fernández
    Manage Paperless-ngx documents entirely through Telegram — upload files, search by content, organize metadata, review your inbox, and download documents
  • 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-AIssist: Python TypeScript by nyxtron
    AI-powered document processing middleware for Paperless-ngx. Tag a document with ai-process and it gets automatically classified, titled, tagged, and enriched with custom fields. Works with Ollama (local), OpenAI, and Grok (xAI).
  • 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-llm-workflows: Rust by Felix Richter
    An extension to paperless-ngx enabling local language model based workflow automation.
  • paperless-mcp: JavaScript/NodeJS by Nick Loui
    Allows for interacting with Paperless-ngx using AI clients, such as Claude Desktop, through MCP (Model Context Protocol).
  • paperless-mcp (TypeScript fork): TypeScript/NodeJS by Baruch Odem
    A community-driven fork of nlouis MCP server, fully open source and migrated to TypeScript. Enables AI clients (like Claude Desktop) to manage Paperless-ngx via MCP, with a focus on extensibility and community contributions.
  • paperless-nextcloud-sync: bash by Florian Frei
    Real-time synchronization from Paperless-ngx to Nextcloud (or any other WebDAV location, like ownCloud or OpenCloud).
  • plasn: TypeScript by peterthepeter
    Browser-based ASN label and separator sheet generator for Paperless-ngx.

Scripts

List in alphabetical order

  • Paperless ASN List Exporter: Python by Christopher
    Python script that fetches documents within a specified ASN range via API from Paperless-ngx, optionally group them by custom fields (e.g., "StorageBox"), and export the results to tab-separated CSV files.
  • Paperless Scripts Collection: Shell Python by Marcel Brückner & Others
    A community-sourced collection of (not only) Shell scripts around Paperless-ngx.
  • paperless-ngx-postprocessor: Python by Jeremy Gillula
    A powerful and customizable postprocessing script to automatically set titles, ASNs, and created dates based on data extracted from the contents of your documents.
  • paperless-tsa: Shell by Butanal
    Post-consume script for Paperless-ngx, allowing to automatically timestamp uploaded documents against an RFC 3161 timestamping authority (TSA).

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