
In simple English
Google Trends is useful for checking what people search for online. However, the official website blocks automated scripts very quickly. This tool makes those checks easier from your terminal. It adds safety checks so you do not get locked out. You can also save the results to a file or view them as simple charts.
What it is
A Python command-line utility (a program you run from your terminal window by typing text commands) that wraps the unofficial Google Trends library. It includes features like cookie authentication (passing your browser login data so the server trusts your requests) and retry logic to handle rate-limiting errors.
What it is good for
Solo builders and researchers who want to check market demand or compare keyword popularity across different countries without opening a web browser.
- Handles automatic retries when Google blocks frequent requests.
- Exports search data cleanly to CSV files or JSON format.
- Supports optional watch mode to poll trends over time.
- Requires Python installed on your computer.
- Google frequently changes its backend, which can break unofficial scrapers.
- Needs a paid DataForSEO account to completely bypass rate limits.
manual Google Trends lookups in a browser
Python scripts and cron jobs
- harlan-zw/nuxt-seo1.5k stars
Seven search-engine and answer-engine modules for Nuxt sites, installed as one package.
- Swetrix/swetrix1.2k stars
Website analytics with no cookies, plus performance monitoring and error tracking, which you can host yourself.
- plausible/analytics30k stars
Cookie-free website visitor counting that you run yourself, with a single-page report.
pip install trends-checker