awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
paperless-ngx avatar

paperless-ngx/paperless-ngx

0
View on GitHub↗
42,172 stars·2,814 forks·Python·GPL-3.0·16 viewsdocs.paperless-ngx.com↗

Paperless Ngx

Paperless-ngx is a self-hosted document management server designed to transform physical paperwork into a searchable, organized digital archive. It functions as a private platform for storing, indexing, and retrieving documents, providing users with full control over their data on local infrastructure or private cloud servers.

The system distinguishes itself through an automated workflow engine that categorizes, tags, and routes incoming files using content analysis and metadata extraction. To maintain responsiveness during resource-intensive tasks like optical character recognition, it utilizes an asynchronous task queue. The platform also features a dedicated search engine for rapid retrieval across large archives and stores documents in a structured, portable directory hierarchy on disk.

Beyond core storage, the project acts as a central integration hub by exposing all system functionality through a comprehensive interface. This allows for automated document workflows, event-driven ingestion from monitored directories, and connectivity with a wide range of community-developed mobile applications, desktop clients, and automation scripts.

Features

  • Document Management Systems - Acts as a centralized platform for storing, indexing, and retrieving documents using automated metadata extraction.
  • Digital Preservation Tools - Builds a searchable digital repository for physical paperwork through automation.
  • Metadata Extraction - Automatically identifies and categorizes key information from scanned files.
  • Workflow Automation Engines - Provides an automated pipeline for categorizing, tagging, and routing digital files based on content analysis.
  • Task Queues - Handles resource-intensive document parsing and OCR tasks asynchronously to maintain interface responsiveness.
  • File Sharing Tools - Community-supported document scanning and indexing platform.
  • Document Management - Scan, index, and archive paper documents with a modern interface.
  • Notes and Knowledge Bases - Document management system for scanning and archiving.
  • Productivity and Knowledge - Document management system for scanning and archiving.
  • Search Engines - Maintains an inverted index of document contents and metadata for rapid retrieval.
  • Data Sovereignty - Ensures full control over data storage and privacy by hosting records on private infrastructure.
  • File Storage Systems - Organizes documents into a structured directory hierarchy on disk for portability and backup.
  • Workflow Automation - Integrates document management into larger systems using APIs and webhooks.
  • API Orchestration - Exposes system functionality via a RESTful interface for mobile apps and automation.
  • Relational Databases - Stores document relationships, tags, and metadata to ensure data integrity and filtering.
  • Event Pipelines - Monitors directories for new files to automatically trigger ingestion workflows.
  • App Frameworks - Offers native clients for both macOS and iOS to support offline access and scanning.
  • Mobile Utilities - Provides native mobile applications for managing documents on the go.
  • Remote Access - Enables interaction with a centralized archive from various devices and locations.
  • Integration APIs - Provides comprehensive programmatic access to document data for external mobile apps, desktop clients, and automation scripts.

Star history

Star history chart for paperless-ngx/paperless-ngxStar history chart for paperless-ngx/paperless-ngx

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Paperless Ngx

Similar open-source projects, ranked by how many features they share with Paperless Ngx.
  • dokploy/dokployDokploy avatar

    Dokploy/dokploy

    34,901View on GitHub↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    TypeScriptbackendbackupsdatabases
    View on GitHub↗34,901
  • chatwoot/chatwootchatwoot avatar

    chatwoot/chatwoot

    31,959View on GitHub↗

    Chatwoot is a self-hosted, omnichannel customer support platform designed to aggregate messages from diverse social and digital channels into a single, collaborative team inbox. It provides organizations with full data ownership and control over their support infrastructure, ensuring strict logical separation of customer data through multi-tenant architecture. By centralizing communication, the platform enables teams to manage, route, and resolve inquiries within a unified workspace that maintains complete interaction history for every contact. The platform distinguishes itself through an eve

    Rubyactioncablechat-widgetconversation
    View on GitHub↗31,959
  • archivebox/archiveboxArchiveBox avatar

    ArchiveBox/ArchiveBox

    26,876View on GitHub↗

    ArchiveBox is a self-hosted archiving tool designed for personal digital preservation and research data management. It functions as an automated web preservation engine that monitors URL inputs from bookmarks, browser history, or manual entries to capture and store permanent, offline copies of web content. By utilizing headless browser automation, the system renders dynamic web pages to ensure that captured snapshots, PDFs, and media assets remain accurate and accessible even if the original source disappears. The project distinguishes itself through a modular extractor pipeline and a task-qu

    Pythonarchiveboxbackupsbookmark-archiver
    View on GitHub↗26,876
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
See all 30 alternatives to Paperless Ngx→

Frequently asked questions

What does paperless-ngx/paperless-ngx do?

Paperless-ngx is a self-hosted document management server designed to transform physical paperwork into a searchable, organized digital archive. It functions as a private platform for storing, indexing, and retrieving documents, providing users with full control over their data on local infrastructure or private cloud servers.

What are the main features of paperless-ngx/paperless-ngx?

The main features of paperless-ngx/paperless-ngx are: Document Management Systems, Digital Preservation Tools, Metadata Extraction, Workflow Automation Engines, Task Queues, File Sharing Tools, Document Management, Notes and Knowledge Bases.

What are some open-source alternatives to paperless-ngx/paperless-ngx?

Open-source alternatives to paperless-ngx/paperless-ngx include: dokploy/dokploy — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized… chatwoot/chatwoot — Chatwoot is a self-hosted, omnichannel customer support platform designed to aggregate messages from diverse social… archivebox/archivebox — ArchiveBox is a self-hosted archiving tool designed for personal digital preservation and research data management. It… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… appflowy-io/appflowy — AppFlowy is a local-first knowledge base and collaborative workspace platform designed for structured information… stirling-tools/stirling-pdf — Stirling-PDF is a self-hosted document processing suite designed for secure, private file management. It functions as…