The Free Crypto News browser extension brings crypto news directly to your browser.
- 📰 Latest news in popup
- 🔔 Breaking news notifications
- 📊 Price ticker in toolbar
- 🔍 Quick search
- ⚡ Real-time updates
- 🌙 Dark mode support
- Visit the Chrome Web Store (coming soon)
- Click Add to Chrome
- Confirm the installation
-
Download or clone the repository:
git clone https://github.com/nirholas/free-crypto-news.git
-
Open Chrome and navigate to
chrome://extensions/ -
Enable Developer mode (top right toggle)
-
Click Load unpacked
-
Select the
extension/folder
Firefox version coming soon. The extension uses Manifest V3 which Firefox now supports.
Click the extension icon to open the popup with:
- Latest 10 news articles
- Source and time information
- Quick links to full articles
- Search box for finding specific news
Enable breaking news notifications in options:
- Click the extension icon
- Click the ⚙️ settings icon
- Enable Breaking News Notifications
- Set notification frequency
Show current prices in the toolbar:
- Open extension options
- Enable Show Price Ticker
- Select coins to display (BTC, ETH, SOL, etc.)
Access options by:
- Right-clicking the extension icon → Options
- Or clicking ⚙️ in the popup
| Setting | Description | Default |
|---|---|---|
| News Limit | Articles to show | 10 |
| Auto Refresh | Update interval | 5 min |
| Notifications | Breaking news alerts | Off |
| Dark Mode | Match system theme | Auto |
| Price Ticker | Show prices in toolbar | Off |
| Category Filter | Default news category | All |
| Shortcut | Action |
|---|---|
Alt+C |
Open popup |
Ctrl+Shift+C |
Search news |
Esc |
Close popup |
Customize shortcuts at chrome://extensions/shortcuts
The extension requires minimal permissions:
| Permission | Reason |
|---|---|
storage |
Save user preferences |
notifications |
Breaking news alerts |
alarms |
Background refresh |
No access to browsing data or history.
- No user data collected
- No tracking or analytics
- All requests go directly to Free Crypto News API
- No third-party services
cd extension
npm install
npm run buildnpm run devThis watches for changes and rebuilds automatically.
extension/
├── manifest.json # Extension manifest
├── popup.html # Popup UI
├── popup.js # Popup logic
├── options.html # Options page
├── options.js # Options logic
├── background.js # Service worker
├── icons/ # Extension icons
└── styles/ # CSS styles
- Check that Developer mode is enabled
- Reload the extension at
chrome://extensions/ - Check for errors in the console
- Ensure Chrome notifications are allowed
- Check extension options for notification settings
- Verify system notification permissions
- Check internet connection
- Try manually refreshing (click refresh icon in popup)
- Clear extension cache in options
- Reduce auto-refresh frequency
- Lower the news limit
- Disable price ticker if not needed
- Initial release
- News popup with 120+ sources
- Breaking news notifications
- Price ticker
- Dark mode support
View the extension source: extension/