explaingit

bbence84/market-scout

Analysis updated 2026-05-18

0PythonAudience · vibe coderComplexity · 2/5Setup · easy

TLDR

A command line tool that searches classifieds sites across many European countries at once to help you find rare secondhand items.

Mindmap

mindmap
  root((repo))
    What it does
      Multi-country marketplace search
      Query translation
      AI listing analysis
    Tech stack
      Python CLI
      Playwright browser
      OpenRouter LLM
    Use cases
      Find rare collectibles
      Cross-border search
      Export results to file
    Audience
      Retro tech collectors
      Hobbyist shoppers
    Setup
      Install via pipx
      Install Chromium browser
      One-time login for some sites

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Search dozens of European classifieds sites at once for a rare or vintage item.

USE CASE 2

Get search terms translated automatically into each country's local language.

USE CASE 3

Use an AI check to filter out listings that only look like a match.

USE CASE 4

Export search results to HTML, CSV, or JSON for later review.

What is it built with?

PythonPlaywrightpipxOpenRouter

How does it compare?

bbence84/market-scout0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultyeasymoderatemoderate
Complexity2/52/54/5
Audiencevibe codergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Some marketplaces require a one-time browser login or CAPTCHA solve before searching works.

Not stated in the provided README content.

In plain English

Market-scout is a command line tool for people hunting rare items, like old retro computers, vintage collectibles, or hard to find spare parts, across classifieds websites in many European countries at once. Instead of visiting twenty different local marketplace sites by hand and translating each search yourself, you type one search and the tool checks all of them together. It covers about twenty different sites across countries including Hungary, Germany, Austria, France, Italy, Poland, Czechia, Slovakia, Romania, Bulgaria, Ukraine, Portugal, and Spain, plus worldwide Facebook Marketplace. Because sellers in different countries often describe the same item differently, the tool can suggest alternative search terms, such as C64 or CBM 64 for a Commodore 64, and it can translate your search into the local language before running it. Results come back translated to your own language too, shown as a colour coded table in the terminal or saved as an HTML, JSON, CSV, or plain text file. One of the more distinctive features is an optional AI check on each listing. If you turn it on, the tool fetches the full description of a listing and asks a large language model a specific question you provide, for example whether a Commodore 64 listing is the actual computer or just spare parts, and gets back a YES, MAYBE, or NO answer along with a short explanation. Installation is done through pipx, a tool for installing Python command line programs in their own isolated environment, followed by a one time install of Chromium through Playwright, the browser automation library the scraper relies on. Some marketplaces, like Facebook or Polish Allegro, need a one time browser login or CAPTCHA solve before searching works. Developers who want to add support for a new country's marketplace can also run the project from source and follow a separate guide for adding new scraper providers. Overall this is a practical utility built for a specific hobby: finding rare secondhand items across borders without juggling a dozen browser tabs and translation apps.

Copy-paste prompts

Prompt 1
Explain how market-scout searches multiple countries' marketplaces at once.
Prompt 2
Help me install market-scout with pipx and set up the browser dependencies.
Prompt 3
Show me how to use the AI description analysis feature to filter listings.
Prompt 4
Walk me through adding a new marketplace provider to this project.
Prompt 5
Help me write a search command that filters by price and saves results to CSV.

Frequently asked questions

What is market-scout?

A command line tool that searches classifieds sites across many European countries at once to help you find rare secondhand items.

What language is market-scout written in?

Mainly Python. The stack also includes Python, Playwright, pipx.

What license does market-scout use?

Not stated in the provided README content.

How hard is market-scout to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is market-scout for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.