This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/Dramatic_Ad5442 on 2025-07-10 14:06:25+00:00.
Hello everyone, Noah here with some updates.
For those of you that are new, welcome! Receipt Wrangler is a self-hosted, ai powered app that makes managing receipts easy. Receipt Wrangler is capable of scanning your receipts from desktop uploads, mobile app scans, or via email, or entering manually. Users can itemize, categorize, and split them amongst users in the app. Check out https://receiptwrangler.io/ for more information.
Despite being in maintenance mode for a while, I've still been working on it. Turns out I just like making stuff 🤷 so here we are. Development is a bit slower, but I'm having fun with it. It's out of maintenance mode now, back in the swing of things.. Let's go over what got done since last time.
Development Highlights:
Custom Fields (mobile): Now in the mobile app, users can view, add and edit custom fields on forms, similar to desktop.
Split By Percent (desktop and mobile): Now users may split by percent in desktop and mobile, by either preset split percentages (25, 50, 75, 100), or by custom percents.
Receipt Navigation Consolidation (mobile): In the mobile app, the receipt form had tabs for the receipt, images, and comments. This has been consolidated down to just one tab, with pages that pop up to display comments and images instead. This greatly simplifies the code, and in my opinion the UX as well.
Major Major UI Update (desktop): This time around, there are some major UI updates. The overall UX of app is more or less the same with some minor improvements in some spots, but the major changes are:
* Updated colors, better use of colors for better contrast and accessibility in some spots
* Updated the look and feel of tables to have rounded edges, fixed some annoying visual bugs with them to have a cleaner and smoother look
* Some minor UX improvements like in the receipt filter, added the ability to add/hide columns on receipt table, improved responsiveness across the app - particularly in on the dashboard
Below is a small example of the difference:
Before
After
Coming Up Next:
Add Custom Fields to Export: Custom fields are awesome to capture data, but now those custom fields need to be included in exported data.
Implement Itemization: Itemization hasn't really existed in Receipt Wrangler in a nice way, so coming soon, users will be able to add items to receipts, and share items with users, if they'd like.
OIDC SSO Implementation: Coming up, SSO via OIDC will be coming, allowing to login and create users with social logins, or perhaps your own oidc server (Authentik, Authelia, ect).
Custom Export: This will allow users to export data in a customized way. Users will be able to export their data in a way that suites them.
Notes:
PikaPod: Drop a vote here: https://feedback.pikapods.com/posts/707/add-app-receipt-wrangler if you'd like to see Receipt Wrangler get added to PikaPods as an easy one click install for Receipt Wrangler!
Project Status: The project is no longer in maintenance mode and is in active development. Prior to this, I was getting a bit burnt out with the project, and life. Coming back to the project in a different headspace has helped a lot. I am going to take development at my own pace, and above all, have fun.
Thanks for reading and your support!
Cheers,
Noah