Open Receipt OCR
iursevla.github.io
Spec sheet
- Purpose
- Open Receipt OCR is an OCR platform designed for receipts and documents, with local and cloud OCR providers.Read 11 Oct 2026 · iursevla.github.io
- Deployment
- The project documents deployment with Docker Compose and requires Redis for background job processing.Read 11 Oct 2026 · iursevla.github.io
- API
- A REST API supports uploading one or more files, checking job status and results, listing jobs, and deleting jobs or files.Read 11 Oct 2026 · iursevla.github.io
- Support
- The project directs users to GitHub Issues and its documentation for questions and common issues.Read 11 Oct 2026 · iursevla.github.io
- License
- The site describes the project as open source and directs readers to the repository for license details.Read 4 Oct 2026 · iursevla.github.io
- API limitations
- Rate limiting and webhooks are not implemented; the documentation says to poll the job endpoint for status updates.Read 11 Oct 2026 · iursevla.github.io
- Deployment requirements
- The documented setup requires Node.js 18 or higher and Redis; Docker and Docker Compose are optional for containerized deployment.Read 4 Oct 2026 · iursevla.github.io
- Jobs and exports
- Users can upload receipt images, choose an OCR provider, view extracted text, and download or copy results.Read 4 Oct 2026 · iursevla.github.io
- Local processing
- PaddleOCR Local and Tesseract.js can process OCR without API keys; PaddleOCR Local downloads about 300 MB of model files on first use.Read 11 Oct 2026 · iursevla.github.io
- OCR providers
- It supports more than 10 local and cloud OCR engines, including PaddleOCR, Tesseract.js, Gemini, OpenAI, Mistral, and AWS Textract.Read 4 Oct 2026 · iursevla.github.io
- Operational limits
- Rate limiting and webhooks are not implemented; the documentation recommends polling job status.Read 4 Oct 2026 · iursevla.github.io
- Provider choice
- The project lists local PaddleOCR, Tesseract.js and llama.cpp, plus cloud providers including TabScanner, Gemini, OpenAI, Mistral, xAI Grok, AWS Textract and PaddleOCR API.Read 11 Oct 2026 · iursevla.github.io
- Secret management
- Secrets can be read from environment variables or managed through Infisical, which the guide lists as supporting audit logs, rotation and team collaboration.Read 11 Oct 2026 · iursevla.github.io
- Security limitation
- The API currently requires no authentication, and its documentation recommends adding API key authentication for production deployments.Read 11 Oct 2026 · iursevla.github.io
- Storage integration
- Uploaded files can be stored locally or in OneDrive through Microsoft Graph.Read 4 Oct 2026 · iursevla.github.io
- Storage integrations
- Files can be stored locally by default or in OneDrive through Microsoft Graph.Read 11 Oct 2026 · iursevla.github.io
- Workflow
- Users can upload receipt images, choose a configured OCR provider, view extracted text, and download or copy results.Read 11 Oct 2026 · iursevla.github.io
Where Specifiction places it
- Receipt Management Software#27 of 277.1