Discount Bandit
Multi-user self-hosted price tracker with notifications
734 stars 43 forks last commit first released
Actively maintained
Last commit 1 Jun 2026.

Discount Bandit is a multi-user, self-hosted price tracking web app for monitoring product prices across multiple e-commerce stores. It tracks price changes over time and notifies users when prices meet conditions they define.
Key Features
- Track product prices across supported retailers (including Amazon, AliExpress, eBay, and more)
- Price history and change tracking
- Stock availability tracking
- Per-item notification rules with user-defined criteria
- Support for adding custom/extra costs to improve true price comparisons
- Multi-user web interface
Use Cases
- Monitor wishlists and get alerts when items drop below a target price
- Track price and stock changes for frequently purchased supplies
- Compare real costs across stores by including extra fees (shipping, tax, etc.)
Discount Bandit is a practical option for anyone who wants a private, centralized way to track prices across retailers and receive automated notifications when their conditions are met.
Categories:
Tags:
Tech Stack:
Similar to Discount Bandit

ThingsBoard
Open-source IoT platform for device management and dashboards
Open-source IoT platform for device management, telemetry collection, rule-based processing, alarms, and real-time dashboards using standard IoT protocols.

Overseerr
Media request management and discovery for the Plex ecosystem
Overseerr is a media discovery and request management app for Plex that integrates with Sonarr and Radarr to approve, track, and fulfill movie and TV requests.

OpenRemote
Open-source IoT device management and automation platform
OpenRemote is a 100% open-source IoT platform for device management, data dashboards, and automation with rules, APIs, and multi-tenant user management.
Tugtainer
Automated Docker container updates with a web dashboard
Self-hosted web app to monitor Docker images and automate container updates across one or multiple hosts, with scheduling, per-container policies, and notifications.


WYGIWYH
Principles-first personal finance tracker with multi-currency support
Self-hosted, principles-first finance tracker for income, expenses, accounts, and investments with multi-currency support, automation-ready API, and DCA tracking.

PruneMate
Flask-based web UI for scheduled Docker resource cleanup
Lightweight Flask web UI to schedule, preview and run Docker prune operations across single or multiple hosts, with reporting and notifications.



