jez500/pricebuddy
A self hostable app that tracks prices and sends you notifications when prices match your preferences observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 99
- Release rhythm 96
- Longevity 40
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 4.5
- age_days: 570
- days_rel: 25
- days_push: 8
- n_releases_24m: 25
Adoption not part of the score
1060 stars · 68 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
PriceBuddy is a self-hostable web application that tracks product prices and availability across online stores, keeping price history and notifying users when prices hit their targets. It supports scraping arbitrary store pages with CSS selectors, regex, or JSONPath, optional AI-assisted extraction, a REST API, CLI, and a companion browser extension.
Use cases
- track price drops on products I want to buy
- monitor when an out-of-stock item comes back in stock
- compare the same product across multiple retailers
- spot fake discounts using price history charts
- compare unit prices across different pack sizes
- get notified on Telegram or Discord when a deal matches my target price
- self-host a price tracker instead of relying on third-party services
When to choose
- you want a self-hosted price tracker you control with Docker deployment
- you need to track stores without prebuilt integrations via customizable scraping rules
- you want price history, availability tracking, and multi-store comparison in one app
- you want notifications through channels like Telegram, Discord, Gotify, or ntfy
When to avoid
- you need a fully managed cloud service with no setup
- you only want to track a handful of major stores with official APIs and no scraping
- you cannot run Docker or a MySQL database
- you need mobile-native apps rather than a web app and browser extension
Facets
application · maturity active
web-scraping scheduling analytics search-engine data-visualization e-commerce self-hosted web-development self-hosted browser-extension cli price-tracker price-monitoring price-comparison shopping deal-alerts php laravel ai-assisted-scraping stock-tracking unit-pricing notification automation docker web-server
4 sources
- readme: https://github.com/jez500/pricebuddy · fetched 2026-08-28 · b4f30dc262b7
- homepage: https://pricebuddy.jez.me · fetched 2026-08-29 · ae9fa44546c7
- site_page: https://pricebuddy.jez.me/features.html · fetched 2026-08-29 · 5dc8455c1c32
- site_page: https://pricebuddy.jez.me/installation.html · fetched 2026-08-29 · 18d3dc0dae71
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jez500/pricebuddy | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="jez500/pricebuddy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem