R

Receipt Wrangler

Receipt Wrangler is a self-hosted receipt scanning and expense tracking application that extracts data from receipts using OCR.

About Receipt Wrangler

Receipt Wrangler is a self-hosted tool for scanning receipts and tracking expenses. You upload a photo or PDF of a receipt, and the software uses OCR to pull out the merchant, date, total, and line items. It stores everything locally so you are not sending your purchase data to a third-party cloud service.

The application runs on Linux and Windows via Docker, and it supports SQLite or PostgreSQL for storage. You can categorize expenses, attach receipts to reports, and export data in CSV or PDF formats. The project is written in Go with a Vue.js frontend, and the OCR engine works offline using Tesseract. It also includes a REST API for integrating with other tools or automating workflows.

The project is free and open source under the AGPL-3.0 license, so you can fork it and modify it as needed. It is a good fit for small businesses, freelancers, or anyone who wants to keep their financial documents on their own hardware. The code is actively maintained on GitHub.
Billing & Automation

Quick Facts

Pricing
Free
License
Open Source
Platform
Linux & Windows
Version
1.5.0
Developer
Receipt Wrangler