Google Scholar API for Python — search academic papers (titles, authors, links, abstracts) without scholarly's rate-limit roulette.
scholar-search-api searches Google Scholar through Keiro infrastructure and returns paper rows. For lit reviews, citation graphs and RAG over academic text — without your IP getting CAPTCHA-walled by Scholar.
pip install scholar-search-api
export KEIRO_API_KEY="keiro_..." # free key: http://keirolabs.cloudfrom scholar_search_api import search
for p in search("attention is all you need", num=5):
print(p["title"], "->", p["url"]){
"position": 1,
"title": "Attention Is All You Need",
"url": "https://arxiv.org/abs/1706.03762",
"snippet": "The dominant sequence transduction models are based on..."
}- Paper titles, links and snippet-abstracts from Google Scholar
- Lit-review automation, citation mining, research RSS feeds
- arXiv, journal and preprint results all surface
- Runs through Keiro — Scholar's aggressive rate limits stop mattering
No — Google has never offered one. Every option scrapes; this one does it through infrastructure built for it.
search("query"). The scholarly library works until Scholar rate-limits your IP — this routes around that.
Results link to the PDF/landing page (often arXiv). Fetch those URLs for the full text.
Keep volumes sane — thousands of queries will annoy anyone. For bulk needs, use publisher APIs (arXiv, Crossref) as first choice.
scholarly scrapes Scholar from your IP and dies to CAPTCHAs under real use. scholar-search-api outsources the survival problem to Keiro.
Part of the Keiro free-tool family — every package owns a different Google query:
- google-serp-api
- free-web-search
- google-trends-api
- google-maps-scraper
- google-autocomplete-api
- google-news-api
- free-rank-checker
- reddit-search-api
- web-crawler-free
- keyword-volume-api
- youtube-search-api
- price-tracker-api
- site-metadata-api
- wayback-finder
- email-finder-api
Requires a Keiro API key — scholar-search-api is powered by the Keiro API, which handles the stealth searching. Grab a free key at keirolabs.cloud — 30 seconds, no credit card, free credits to start.