Description from extension meta
Track RuneScape Grand Exchange item prices and set price alerts.
Image from store
Description from store
RuneScape Grand Exchange Price Tracker (for RS3)
🌟 Features
📊 Real-time Price Tracking: Automatically fetches live prices from the official RuneScape Grand Exchange
🔔 Smart Price Alerts: Set high and low price thresholds with desktop notifications
⏰ Background Monitoring: Continuous price checking every 1-60 minutes (configurable)
🎯 Easy Item Management: Add items directly from RS item pages or through the popup
⚙️ Comprehensive Settings: Customize update intervals, notifications, display options, and more (v1.0.1: ALL SETTINGS NOW FUNCTIONAL!)
💾 Local Storage: All data stored securely on your device - no external servers
🖥️ Compact View: Space-efficient layout option to view more items at once
🎨 RuneScape-themed UI: Authentic game-inspired design with alert animations
💰 Flexible Price Formats: Display prices as full GP, abbreviated (k/m), or auto-format (v1.0.1)
📋 Advanced Sorting: Sort watchlist by alerts, name, price, or date added (v1.0.1)
🔇 Sound Control: Toggle notification sounds on/off (v1.0.1)
🗑️ Auto-Remove: Automatically remove items after alerts trigger (v1.0.1)
📖 Detailed Usage Guide
Adding Items to Your Watchlist
Method 1: From RuneScape Item Pages (Recommended)
Navigate to any RuneScape Grand Exchange item page
Example: Visit Elder Logs
https://secure.runescape.com/m=itemdb_rs/Elder+logs/viewitem?obj=29556
Look for the "Track this item" button
Scroll down slightly, and a "📈 Track this item" button will appear in the top-right corner of the page
If you don't see it, make sure the page has fully loaded
Add to watchlist
Click the "📈 Track this item" button
You'll see a confirmation that the item was added
The item will immediately appear in your watchlist with current price data
Method 2: Via Extension Popup
While on a RuneScape item page, click the extension icon in your toolbar
In the popup, you'll see current item information displayed
Click "Add to Watchlist" to track the item
Managing Your Watchlist
Opening the Watchlist
Click the extension icon in your browser toolbar
The popup will show all your tracked items with current prices and alert status
Setting Price Alerts
For each tracked item (using Elder Logs as an example):
Low Alert Threshold
Enter a value in the "Low Alert (≤)" field
Example: Enter 9000 to get notified when Elder Logs drop to 9,000 gp or below
Useful for: Buying opportunities, detecting market crashes
High Alert Threshold
Enter a value in the "High Alert (≥)" field
Example: Enter 12000 to get notified when Elder Logs rise to 12,000 gp or above
Useful for: Selling opportunities, profit taking
Save Your Alerts
Click the "Update Alerts" button next to each item
Your thresholds will be saved and monitored continuously
Managing Items
Remove Items: Click the "×" button to remove an item from your watchlist
View Details: Click the item name to visit its Grand Exchange page
Sort Items: Items with active alerts automatically appear at the top
Understanding Price Alerts
Alert Types
🔻 LOW Alert (Red): Triggered when price drops to or below your low threshold
🔺 HIGH Alert (Green): Triggered when price rises to or above your high threshold
Example Alert Scenarios
Elder Logs Example (Current price: 10,223 gp):
Set Low Alert: 9,500 gp → Get notified if price drops to 9,500 gp or lower
Set High Alert: 11,000 gp → Get notified if price rises to 11,000 gp or higher
Both Alerts: Monitor for both buying (low) and selling (high) opportunities
Notification Behavior
Desktop Notifications: Pop-up notifications appear when alerts trigger
Visual Indicators: Items with active alerts are highlighted in the popup
Alert Animations: Pulsing effects draw attention to triggered alerts
Notification Limits: Configurable to prevent spam (default: 10 per hour)
Accessing Settings
Open the extension popup
Click the "⚙️ Settings" button in the top-right corner
The settings page opens in a new tab with comprehensive options
Key Settings Options
Price Update Settings
Update Interval: 1-60 minutes (default: 5 minutes)
Auto-refresh: Refresh prices when opening popup
Background Updates: Continue monitoring when browser is minimized
Notification Settings
Desktop Notifications: Enable/disable alert notifications
Sound Alerts: Play sound when alerts trigger
Alert Duration: How long notifications stay visible
Notification Limit: Maximum alerts per hour
Display Settings
Price Format: Show as "10,223 gp", "10.2k", "0.01m", or auto-format (FULLY FUNCTIONAL)
Sort Order: By alerts-first, name A-Z/Z-A, price high/low, or date added (FULLY FUNCTIONAL)
Compact View: Condensed layout to show more items
Show Price History: Display trend information (when available)
Advanced Features
Auto-Remove: Automatically remove items from watchlist after alert triggers (NEW)
Notification Rate Limiting: Control maximum notifications per hour (1-50) (ENHANCED)
Notification Duration: Set how long alerts stay visible (1-30 seconds or persistent) (ENHANCED)
Alert Threshold: Percentage change required to trigger automatic price change notifications (1-50%, default 10%) (v1.0.1)
This controls when you get notified about significant price movements, even without setting specific thresholds
Example: If set to 15%, you'll get alerts when any item's price changes by 15% or more since last check
Data Management
Export Data: Download your watchlist and settings as JSON
Import Data: Restore from previously exported data
Reset Settings: Return all settings to defaults
🎯 Usage Examples
Example 1: Flipping Items
Goal: Buy Elder Logs low, sell high
Add Elder Logs to watchlist from: https://secure.runescape.com/m=itemdb_rs/Elder+logs/viewitem?obj=29556
Set Low Alert: 9,800 (buying opportunity)
Set High Alert: 10,800 (selling opportunity)
Wait for notifications and execute trades
Example 2: Long-term Investment Monitoring
Goal: Track expensive items for investment timing
Add items like Party Hats, Rares, or high-tier equipment
Set alerts 5-10% below/above current prices
Monitor long-term trends for investment decisions
Example 3: Resource Management
Goal: Buy supplies when cheap for skilling
Add skilling supplies (logs, ores, herbs)
Set low alerts for bulk buying opportunities
Stock up when prices dip below your threshold
🔄 Changelog
[1.2.0] - 2025-08-08
Added
Persistent Browser Notifications: Notifications now require manual dismissal using requireInteraction: true
Extension Badge Counter: Red badge on extension icon shows count of items exceeding thresholds
High Priority Notifications: Notifications use priority level 2 for better visibility
Dynamic Alert Counting: Real-time counting of items that have crossed their price thresholds
Enhanced Visual Alerts: Popup items with alerts now have pulsing borders and prominent styling
Alert Status Sorting: Items with active alerts are automatically sorted to the top of the watchlist
Badge Management: Badge automatically updates when items are added/removed or thresholds change
Notification Click Handling: Clicking notifications dismisses them properly
Changed
Track Button Positioning: Fixed button being hidden behind Grand Exchange header
Dynamic Header Detection: Button now intelligently positions based on detected header height
Message Positioning: Success/error messages now appear below the track button instead of overlapping
Alert Item Styling: Items exceeding thresholds now have more prominent visual indicators
Watchlist Title: Shows alert count when items have active alerts (e.g., "Your Watchlist (3 alerts)")
Fixed
Button Visibility: "Track this item" button no longer hidden by page header
Notification Persistence: Notifications no longer auto-dismiss, requiring user interaction
Badge Updates: Extension badge properly reflects current alert state
Visual Feedback: Clear indication when items cross price thresholds
Technical Improvements
Added updateBadge() and updateBadgeFromWatchlist() functions for badge management
Enhanced checkPricesAndAlert() to count and track alert states
Improved sendNotification() with alert type parameters and better error handling
Added notification click listener for better user experience
Updated manifest.json with "action" permission for badge functionality
Added CSS animations for pulsing alert effects
[1.1.0] - 2025-08-07
Added
Basic notification system for price alerts
Watchlist management with add/remove functionality
Price threshold setting (high/low alerts)
Periodic price checking every 5 minutes
Item tracking from Grand Exchange pages
Popup interface for managing tracked items
Features
Content script injection on RuneScape Grand Exchange pages
Background service worker for continuous price monitoring
Local storage for watchlist persistence
Price extraction from RuneScape item pages
Manual price refresh functionality
[1.0.0] - 2025-08-06
Added
Initial release of RS Grand Exchange Price Tracker
Basic extension structure and manifest
Content script for item page detection
Background script foundation
Popup interface foundation
Latest reviews
- (2025-08-07) Private Name: Works great! I use this exclusively to track the turkey hat market. The item isn't tradable but the second it is, guess who's getting notified? This guy. I'm gunna be rich with turkeys!
- (2025-08-07) Ciel: thanks! this is a very useful runescape app that we need!