Paperless NGX Uploader

net.gmartin.paperlessngx_uploader
by Zapstore _@zapstore.dev

Upload documents to a Paperless-NGX server using the native share intent

Republished from GitHub / F-Droid by the Zapstore main account.

<p><i>Paperless‑NGX Uploader</i> uploads single or multiple documents to Paperless‑NGX directly from the system Share menu. This project updates and adapts the original <a href='https://github.com/qcasey/paperless_share' target='_blank' rel='nofollow noopener'>“Paperless Share” by qcasey</a> to modern Android versions while keeping the same simple “share and upload” workflow.</p><p><br><b>Features:</b></p><ul><li>Android native Share Intent integration (one action = one file).</li><li>Paperless‑NGX server configuration (URL), username and password.</li><li>Secure credential storage with automatic recovery on startup.</li><li>Connection test with feedback (success, invalid credentials, unreachable host).</li><li>Tag management:<ul><li>Fetches tags from Paperless‑NGX after a valid connection.</li><li>Tag selection dialog with search/filter.</li><li>Option to set default tags for uploads.</li><li>Selected tags are persisted and restored on startup.</li></ul></li><li>Uploads the shared document with the configured/default tags.</li><li>Upload status indicator; on failure, a Snackbar notifies the user.</li><li>On success, the app returns to background.</li></ul>

First release: Sep 1, 2025, 4 total releases.

Most recent release: Sep 30, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 30, 2026 1.8.5
    ## What's New in 1.8.5 ### Highlights - **Client certificates (mTLS)** — present a per-server certificate, with an optional custom CA, to reverse proxies that require mutual TLS (#19). - **"Open with"** — send documents from other apps directly to the uploader (#17). - Unreadable shared files are reported instead of being silently skipped. ### Other improvements
    More…
    - Editing a server no longer discards its other settings, tags or headers. - Shared and "Open with" files are no longer uploaded twice after the app is recreated. - Updated Flutter SDK and dependencies. - New Android unit tests for intent handling. **Full Changelog**: https://github.com/gmag11/Paperless_ngx_uploader/compare/1.8.4...1.8.5
  • Jul 5, 2026 1.8.4
    ## What's New in 1.8.4 ### Highlights - **Favorite tags** — mark tags as favorites for quick access with three-tier sorting (favorites first, then used, then alphabetically). - **Custom HTTP headers** — add custom request headers to support reverse proxy authentication setups. - **Ask for tags before upload** — new optional setting that prompts you to select tags before each document upload (#13). - **Desktop builds for Windows and Linux** using drag-and-drop. **Full Changelog**: https://github.com/gmag11/Paperless_ngx_uploader/compare/1.8.3...1.8.4
  • Apr 29, 2026 1.8.2
    ## What's New in 1.8.2 ### Highlights - **Remove Google Core libraries** FDroid requires binaries without Google Core Classes. Flutter includes it by default. **Full Changelog**: https://github.com/gmag11/Paperless_ngx_uploader/compare/1.8.1...1.8.2
  • Sep 1, 2025 1.7.3 Release page →
    - Added desktop drag & drop support for Windows, Linux, and macOS. Files dropped are now processed like Android share intents. - Tag selection dialog now includes a clear ("X") button to reset the search field. - New error message shown if loading tags from the server fails. - Improved user-visible messages on both mobile and desktop platforms. **Full Changelog**: https://github.com/gmag11/Paperless_ngx_uploader/compare/1.7.2...1.7.3