
Betfred Game filter and much more por The Devil
Adds a powerful options panel to Betfred’s games and casino pages, letting you filter, randomize, and manage your favorite games with ease.
Necesitarás Firefox para usar esta extensión
Metadata de la extensión
Capturas de pantalla




Sobre esta extensión
Betfred Game Extension
A browser extension for managing, favoriting, and exploring Betfred games with a user-friendly UI, manual add, and robust database export/import features.
Features
Installation
Usage
Adding Games Manually
Favoriting Games
Importing/Exporting the Database
Bulk Remove/Re-Add
Accessibility & UI
Editing the Database
Troubleshooting
Contributing
Contact & Support
Enjoy managing your Betfred games with ease!
Developer Guide
Codebase Structure
```
project-root/
├── src/
│ ├── content.js # Main content script, favorites, UI triggers
│ ├── ui.js # All UI logic: modals, toasts, options panel, manual add
│ ├── storage.js # Storage helpers (get/set, favorites, database)
│ ├── filters.js # Game filter functions (theme, provider, etc.)
│ ├── utils.js # Utility functions (normalization, DOM helpers)
│ └── ... # Other supporting scripts
├── styles.css # Main extension styles (modals, toasts, panel)
├── manifest.json # Extension manifest (permissions, entry points)
├── betfred_scan_data.json # Starter game database
├── README.md # This documentation
└── ... # Assets, icons, etc.
A browser extension for managing, favoriting, and exploring Betfred games with a user-friendly UI, manual add, and robust database export/import features.
Features
- Favorites: Mark/unmark games as favorites for quick access.
- Manual Add: Add new games manually with a clean, accessible modal.
- Database Import/Export: Easily export your game database (one game per line, Notepad-friendly) and import updates.
- Bulk Remove/Re-Add: Remove or restore games by keyword.
- Toasts & UI: Modern, accessible toast notifications and modals for all actions.
- No Scan Required: Ships with a starter database—no initial scan or setup needed.
Installation
- Download or clone this repository.
- In your browser (Chrome/Edge/Brave):
- Go to
chrome://extensions/
. - Enable "Developer mode" (top right).
- Click "Load unpacked" and select this project folder.
- The Betfred extension icon should appear in your browser toolbar.
Usage
Adding Games Manually
- Open the extension panel (click the extension icon or "Options").
- Click the orange "+" button to open the "Manually Add Game" modal.
- Fill in the game details (title, provider, min stake, RTP, etc.).
- Use the paste box for quick entry (overlay text supported).
- Click Save. A toast will confirm the game was added.
Favoriting Games
- Click the star (☆) next to any game in the list or on the Betfred site.
- Toasts will confirm when a game is added/removed from favorites.
Importing/Exporting the Database
- Export: Click the blue "⬆️" button (Export) in the Actions section. The database will download as a JSON file, one game per line for easy editing.
- Import: Click the blue "⬇️" button (Import) and select a compatible JSON file. The database will update and reload.
Bulk Remove/Re-Add
- Use the "Bulk Remove/Re-Add" option in the panel to remove or restore games by keyword.
Accessibility & UI
- All modals and toasts are keyboard and screen reader accessible.
- ARIA labels and roles are used for better accessibility.
- Works in Chrome, Edge, Brave, and other Chromium browsers.
Editing the Database
- Export the database, edit in Notepad or any text editor (one game per line), and re-import.
- Each game entry is a JSON object with keys:
title
,provider
,minStake
,rtp
.
Troubleshooting
- If you don’t see changes, try reloading the extension or the Betfred page.
- If you import an invalid file, a toast will notify you.
- For UI issues, check for browser updates or try disabling other extensions.
Contributing
- PRs and suggestions are welcome! Please keep code clean and user-focused.
- For major changes, open an issue first to discuss your idea.
Contact & Support
- For help, feedback, or to report bugs, open an issue on the repository or contact the maintainer.
Enjoy managing your Betfred games with ease!
Developer Guide
Codebase Structure
```
project-root/
├── src/
│ ├── content.js # Main content script, favorites, UI triggers
│ ├── ui.js # All UI logic: modals, toasts, options panel, manual add
│ ├── storage.js # Storage helpers (get/set, favorites, database)
│ ├── filters.js # Game filter functions (theme, provider, etc.)
│ ├── utils.js # Utility functions (normalization, DOM helpers)
│ └── ... # Other supporting scripts
├── styles.css # Main extension styles (modals, toasts, panel)
├── manifest.json # Extension manifest (permissions, entry points)
├── betfred_scan_data.json # Starter game database
├── README.md # This documentation
└── ... # Assets, icons, etc.
Califica tu experiencia
Permisos y datosSaber más
Permisos requeridos:
- Acceder a tus datos en los sitios del betfred.com dominio
- Acceder a tus datos para www.betfred.com
- Acceder a tus datos para betfred.com
- Acceder a tus datos para games.betfred.com
- Acceder a tus datos para casino.betfred.com
- Acceder a tus datos para vegas.betfred.com
Permisos opcionales:
- Acceder a tus datos para www.betfred.com
- Acceder a tus datos para betfred.com
Más información
- Versión
- 4.0.0
- Tamaño
- 95 KB
- Última actualización
- hace 3 horas (18 de jul. de 2025)
- Categorías relacionadas
- Licencia
- Licencia MIT
- Historial de versiones
Añadir a la colección
Notas de prensa para 4.0.0
Removed scan function currently unable to get it working due to betfred updating website.
Added manually add game button.
Fixed favorite should be easier to view all your favorites when you add them.
Added manually add game button.
Fixed favorite should be easier to view all your favorites when you add them.
Más extensiones de The Devil
- Todavía no hay valoraciones
- Todavía no hay valoraciones
- Todavía no hay valoraciones
- Todavía no hay valoraciones
- Todavía no hay valoraciones
- Todavía no hay valoraciones