PriceBuddy Documentation
Docs
Features
Support
Github
Docs
Features
Support
Github
  • Home
  • Installation
  • Stores
  • Products
  • Tags
  • Settings
  • Users
  • Log messages
  • Frequently asked questions

Features

Works with almost any store

Many stores are included by default, but if your favourite store isn't there, you can add it yourself.

Stores can be scraped using CSS selectors, regular expressions or JSONPath.

Compare prices from multiple stores

Add multiple urls to a product to compare prices from different stores (or even the same store - eg eBay listings).

Price history

Visualise price changes over time with charts. See the min, max and average prices Quickly identify trends and decide when to buy.

Support for JS rendered sites

A headless browser can be used to scrape sites that require Javascript to render the page. This is done via Scrapper.

Organise your products

Tag products to better organise them. Tags can be used to filter products on the dashboard.

Multi-user support

Each user has their own products, tags and settings. Great for sharing with others who want to track their own products.

Notifications

Support for multiple notification methods so users can be updated when a product price changes to match their preferences.

Modern UI

Support for light and dark mode. Fully mobile friendly and easy to use.

Integration with SearXNG

Use your instance of SearXNG to make it easier to search for products and add urls within the app.

Open source and self-hostable

PriceBuddy is open source and self-hostable. You can run it on your own server and have full control over your data.

Last Updated:
Contributors: Jeremy Graham