Arrow left and right: switch to the adjacent tool in the overview. Arrow up and down scroll the page.

Readur

Readur

Modern OCR document management system with AI-powered text recognition

Visit Website
Hearts Heat (0–100)
741 Stars MIT v2.9.1 Jun 12, 2026 Since Jun 2025 49 open issues

AI Summary

Readur is a document management system developed in Rust and TypeScript with automatic OCR text recognition that processes PDF, image and Office documents. It offers secure authentication, full-text search, WebDAV/S3 integration and a modern React interface. Ideal for teams and individuals who want to efficiently organize and make their digital documents searchable.

Screenshot of Readur website

Pros

  • + Open source with Docker support for easy installation and deployment
  • + High-performance Rust backend with modern React UI and Material Design
  • + Comprehensive features: multi-language OCR, full-text search, labels, health monitoring and Swagger API

Cons

  • Requires technical know-how for self-hosting and Docker setup
  • No ready-made cloud solution available, only self-hosted deployment

Use Cases

  • Automatic digitization and searchability of scanned documents and invoices
  • Centralized document management for teams with role-based access control
  • Integration of existing document sources via WebDAV, S3 or local folder synchronization
  • Multi-language OCR processing for international documents with automatic language detection

Who is it for?

Developers, IT teams and businesses looking for a self-hosted, privacy-compliant document management solution with OCR functionality.

Tags

What is Readur?

Readur is a self-hosted document management system that integrates OCR text recognition directly into the management workflow. The backend is written in Rust, the frontend uses React with Material Design. Scanned PDFs, images and Office documents enter the system and are made automatically searchable. Full-text search operates on the text extracted via OCR, not just on file names or metadata.

Core features

  • Multi-language OCR: Readur recognises text in multiple languages and detects the language automatically, reducing manual effort when working with international document collections.
  • Flexible source integration: Documents can be connected via WebDAV, S3-compatible storage or local folder synchronisation. Existing structures do not need to be dismantled.
  • Full-text search with labels: Search accesses the OCR-extracted content. Labels allow additional manual categorisation.
  • Role-based access control: Permissions can be assigned in a granular way for teams.
  • Swagger API and health monitoring: The documented REST API allows external integrations. Monitoring endpoints are built in directly.
  • Docker deployment: The entire setup runs containerised. A production-ready environment can be stood up quickly, provided Docker knowledge is available.

Who is Readur for?

The primary audience is developers and IT teams who want to retain control over their document data and cannot or do not want to hand data to cloud services. Law firms, accounting departments or small businesses with high paper volumes benefit from the automatic digitisation of scanned invoices and contracts. Without experience in Docker and basic server administration, setup can stall quickly. Readur is not a consumer product.

Context & alternatives

Readur sits in the segment of self-hosted document management systems with an OCR focus. Comparable projects in this space include Paperless-ngx and Mayan EDMS, both of which are also open source and cover similar use cases. Readur distinguishes itself through its Rust backend, which can offer advantages in resource consumption over Python-based solutions when processing large document volumes. Anyone already running an S3 infrastructure will find the native S3 integration a concrete starting point.

Related Tools

Related Blog Posts

Meooow! Want tool tips by email?

Yes, please!