PriceBuddy screenshot thumbnail

PriceBuddy

Waiting for the right moment to buy usually means refreshing product pages for weeks, so PriceBuddy does the refreshing for you and speaks up when the price is right. Paste a product URL and it fetches the details and price, then rechecks on a global schedule or a per-product interval from every 5 minutes to every 24 hours. Stores are scraped with CSS selectors, regular expressions, or JSONPath, a headless browser covers JavaScript-heavy shops, and an optional AI provider (OpenAI, Anthropic, Gemini, or local Ollama) can recover missing prices or repair broken selectors. Attach several URLs to one product to compare retailers or marketplace listings, with in-stock, pre-order, and discontinued states shown beside each source. Unit pricing reveals the real cost per tablet or bag when multi-packs distort shelf prices, while history charts show minimum, maximum, and average over time. Alerts fire on a target price, a drop threshold, or a back-in-stock event and arrive by in-app notice, email, Pushover, Gotify, Apprise, Telegram, Discord webhook, or ntfy. Tags sort products into draggable dashboard groups, with optional smart sections for what to buy now, recent drops, and failed checks. Each user keeps separate products and settings, a REST API with scoped tokens serves your scripts, and a Chrome and Edge extension tracks items from the page you are viewing. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Deploy
Ticket Monitoring screenshot thumbnail

Ticket Monitoring

Name the route and the fare you will pay, and Ticket Monitoring keeps watch over five booking channels, alerting you the moment a real fare drops to your price. It collects actual flight details, not headline prices: flight numbers, times, transfers, cabins, aircraft, and baggage allowances from Qunar, Fliggy, Ctrip, Tongcheng, and Tuniu, with five optional app channels feeding the same tables. Every watched route carries its own rules: separate target lines for nonstop and connecting flights, airline whitelists, baggage and departure-time gates, a maximum trip duration, and pause switches that shelve a route without deleting it. Each scan writes every flight into a local price history, so the console draws candlestick trends, 14-day departure price bands, and low-fare calendars from your own collected data. When a fare crosses your line, a rich DingTalk post leads with the deal, its 7-day trend, and a buy-or-wait suggestion, and escalation layers add an @mention, an ntfy alert that rings through silent mode, or a voice call. ServerChan WeChat, Bark, and email reports with embedded charts run alongside, governed by quiet hours and a full send history. Routes, thresholds, scan intervals, channels, and notifications are all configured in the browser console, changes apply live without a restart, and all prices and credentials stay in local files on your server. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Deploy