Skip to content

youpaki/passmark-score-leboncoin-overlay-extension-firefox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

PassMark Score Display for Leboncoin

License: MIT Firefox Version

A Firefox extension that automatically displays PassMark benchmark scores for CPUs and GPUs directly on leboncoin.fr listings. Make informed decisions when buying used hardware!


โœจ Features

  • ๐ŸŽฏ Automatic Detection - Recognizes 60+ CPU and GPU models
  • โšก CPU Scores - Shows both single-core and multi-core performance
  • ๐ŸŽฎ GPU Scores - Displays graphics card benchmark scores
  • ๐ŸŽจ Beautiful Badges - Color-coded, gradient-styled score indicators
  • ๐Ÿ”’ Privacy First - No tracking, no external API calls
  • โš™๏ธ Zero Configuration - Works instantly after installation

๐Ÿš€ Quick Start

Installation (2 minutes)

  1. Download Firefox Developer Edition (recommended for permanent install)

  2. Load the Extension

    • Open Firefox and go to about:debugging
    • Click "This Firefox" โ†’ "Load Temporary Add-on"
    • Select manifest.json from this repository
  3. Browse leboncoin.fr and see scores appear automatically!

๐Ÿ“– Detailed instructions: docs/QUICKSTART.md


๐Ÿ–ฅ๏ธ Supported Hardware

CPUs (40+ models)

  • AMD Ryzen - 7000, 5000, 3000, 2000, 1000 series
  • Intel Core - 13th, 12th, 11th, 10th, 9th gen

GPUs (20+ models)

  • NVIDIA - RTX 4090/4080/4070, RTX 3090/3080/3070/3060, RTX 2080/2070/2060, GTX 1660/1650/1080/1070/1060
  • AMD Radeon - RX 7900/7800/7700/7600, RX 6900/6800/6700/6600, RX 5700/5600/5500

๐Ÿ“ธ Screenshots

CPU Detection

AMD Ryzen 9 5900X - 150โ‚ฌ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ๐Ÿ“Š PassMark: 39,489         โ”‚
โ”‚ Single: 3,605 | Multi: 39,489โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

GPU Detection

NVIDIA RTX 3080 - 400โ‚ฌ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ๐ŸŽฎ PassMark: 25,251         โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿ“ Project Structure

passmark-score-leboncoin-overlay-extension-firefox/
โ”œโ”€โ”€ manifest.json          # Extension configuration
โ”œโ”€โ”€ content.js            # Main detection & display logic
โ”œโ”€โ”€ styles.css            # Badge styling
โ”œโ”€โ”€ icons/                # Extension icons
โ”‚   โ”œโ”€โ”€ icon48.png
โ”‚   โ”œโ”€โ”€ icon96.png
โ”‚   โ”œโ”€โ”€ icon48.svg
โ”‚   โ””โ”€โ”€ icon96.svg
โ”œโ”€โ”€ docs/                 # Documentation
โ”‚   โ”œโ”€โ”€ QUICKSTART.md     # Fast installation guide
โ”‚   โ”œโ”€โ”€ DEPLOYMENT.md     # Distribution guide
โ”‚   โ”œโ”€โ”€ PUBLISHING.md     # GitHub & Mozilla submission
โ”‚   โ””โ”€โ”€ CONTRIBUTING.md   # Contribution guidelines
โ”œโ”€โ”€ tools/                # Development tools
โ”‚   โ”œโ”€โ”€ test-page.html    # Local testing page
โ”‚   โ”œโ”€โ”€ setup.bat         # Windows automation
โ”‚   โ””โ”€โ”€ check-installation.html
โ”œโ”€โ”€ LICENSE               # MIT License
โ””โ”€โ”€ README.md            # This file

๐Ÿ› ๏ธ Development

Prerequisites

  • Firefox Developer Edition
  • Basic knowledge of JavaScript
  • Git (for contributing)

Testing Locally

  1. Clone the repository

    git clone https://github.com/youpaki/passmark-score-leboncoin-overlay-extension-firefox.git
    cd passmark-score-leboncoin-overlay-extension-firefox
  2. Test without leboncoin

    • Open tools/test-page.html in Firefox
    • See scores appear on sample listings
  3. Test on leboncoin

Adding New Hardware

Edit content.js and add entries to HARDWARE_DATABASE:

const HARDWARE_DATABASE = {
  // Add your hardware here
  'ryzen 9 7950x': { 
    type: 'cpu', 
    singleCore: 4500, 
    multiCore: 68000 
  },
  // ...
};

Then submit a pull request! See docs/CONTRIBUTING.md


๐Ÿค Contributing

We welcome contributions! Here's how:

  1. ๐Ÿด Fork the repository
  2. ๐ŸŒฟ Create a feature branch (git checkout -b feature/new-cpu)
  3. โœ๏ธ Make your changes
  4. โœ… Test thoroughly
  5. ๐Ÿ“ค Submit a pull request

Popular contributions:

  • Adding new CPU/GPU models
  • Improving detection accuracy
  • Translating to other languages
  • Enhancing UI/UX

๐Ÿ“– Full guidelines: docs/CONTRIBUTING.md


๐Ÿ“‹ Roadmap

  • Support for more hardware (Intel 14th gen, AMD 8000 series)
  • Price-to-performance ratio indicator
  • Comparison with similar models
  • Support for other marketplaces (eBay, Amazon)
  • Dark mode support
  • Multilingual support (English, Spanish)

๐Ÿ› Known Issues

  • Some listing titles may not be detected if format is unusual
  • Scores are cached locally (no real-time updates from PassMark)
  • Only works on leboncoin.fr domain

Report issues: GitHub Issues


๐Ÿ“œ License

This project is licensed under the MIT License - see LICENSE for details.

Disclaimer: This extension is not affiliated with leboncoin or PassMark Software. All trademarks belong to their respective owners.


๐Ÿ™ Acknowledgments

  • PassMark Software - For benchmark data
  • leboncoin - For the marketplace platform
  • Firefox - For the excellent extension API
  • You - For using and contributing!

๐Ÿ“ž Support


โญ Star This Project

If you find this extension useful, please give it a star! โญ

It helps others discover the project and motivates continued development.


Made with โค๏ธ for the hardware enthusiast community

About

Firefox extension that displays PassMark benchmark scores on leboncoin listings

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors