mattbrubakr/f150-lightning-scanner — explained in plain English
Analysis updated 2026-05-18
Automatically check six car sites at once for a used F-150 Lightning Lariat instead of refreshing them by hand.
See which listings are confirmed Extended Range versus unconfirmed battery type.
Track price drops on specific trucks over time and spot deals against the live market median.
| mattbrubakr/f150-lightning-scanner | 0xustaz/streamgate | a-bissell/unleash-lite | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires a Mac, Python 3.11+, Google Chrome, and installing Playwright's Chromium browser.
F-150 Lightning Scanner is a tool for people actively shopping for a used 2023-2024 Ford F-150 Lightning Lariat pickup truck. Instead of manually checking Cars.com, CarGurus, AutoTrader, CarMax, Edmunds, and Carvana every day, you run this scanner and it checks all six sources for you, then builds a single HTML report you can open in any browser. The scanner focuses specifically on the Lariat trim with the Extended Range battery, filtering out Standard Range trucks and other trims like Pro, XLT, and Flash. It figures out which battery a listing has by reading the VIN, with text-based backup checks when the VIN alone is not conclusive. Listings found on more than one site are matched by VIN so the same truck does not show up twice in your report. Each report groups listings into confirmed Extended Range, unconfirmed battery type, and a separate callout for a specific paint color the owner is targeting (Azure Gray by default, but this can be changed in the settings). Every listing gets a 1 to 5 star deal score based on how its price compares to the current market median, adjusted for mileage. The tool also tracks price drops over time and keeps a history so you can see when a price changed and by how much. Setup requires a Mac with Python 3.11 or later, and takes about 10 to 15 minutes the first time. After downloading the code, you install a few Python packages and two browser automation tools it depends on to read listing pages. Search settings like your zip code, target color, and fallback price baseline are adjusted by editing a plain settings file. Once set up, running a scan takes a few minutes and produces a fresh, dated report each time, with troubleshooting notes included for common setup issues.
A daily scanner that checks six car listing sites for used Ford F-150 Lightning Lariat trucks, filters by battery type, and builds an HTML deal report.
Mainly Python. The stack also includes Python, Playwright.
No license information is provided in the README.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.