lucascanero/edreams-flex-scanner — explained in plain English
Analysis updated 2026-05-18
Search a range of departure dates and trip lengths on eDreams to find the cheapest combination automatically.
Export completed flight searches to CSV for comparison or record keeping.
Revisit past scans through the built in search history to compare flight prices over time.
| lucascanero/edreams-flex-scanner | 0xmukesh/docusaurus-tutorial | 1tsmejp/palworld-docker-wine | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-12-27 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | general | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Load unpacked from source or install from the Chrome Web Store, no account or API key needed.
eDreams Flex Scanner is a Chrome extension that helps you find the cheapest flights on eDreams when your travel dates are flexible. Instead of searching one date at a time, you pick a range of departure days and a range of trip lengths, and the extension checks every valid combination for you, then lists the results in a sortable table. eDreams does not offer a public way for other tools to pull its prices automatically, and its search pages are set up to block that kind of automated request. So this extension takes a different approach: it opens real browser tabs, one at a time, and reads the price directly off the page the same way a person looking at the screen would. This is slower than calling an API, but it works within your own browser session and does not try to get around any login or private data protection. To avoid getting blocked, the extension searches sequentially rather than all at once, with randomized pauses of eight to fifteen seconds between each tab. If it detects a CAPTCHA challenge, it pauses and warns you rather than continuing. As it works through the list, it estimates how much time is left based on how long previous searches actually took, so the countdown gets more accurate as the scan progresses. Each completed price search is saved as part of a scan history, so you can revisit past results, and you can export any set of results to a CSV file. The results table can be sorted by price, departure date, return date, number of nights, and airline. The interface supports both English and Portuguese, and you can enter the number of adults, children, and infants for your trip. One limitation to know about: the price shown is eDreams' Prime discounted price, so if you are not a Prime member your checkout total will be higher. Scanning is intentionally slow, since sixty to eighty date combinations can take twelve to fifteen minutes, and the side panel must stay open the whole time or the scan stops. The project is released under the MIT license.
A Chrome extension that scans eDreams across a range of departure dates and trip lengths to find the cheapest flight combination, without needing an API.
Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, Manifest V3.
Free to use, modify, and distribute for any purpose, including commercial use, as long as the copyright notice is kept.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.