Skip to content

About

Google Scholar API for Python — search papers without rate-limit roulette.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

scholar-search-api

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.

Install

pip install scholar-search-api
export KEIRO_API_KEY="keiro_..."  # free key: http://keirolabs.cloud

Quickstart

from scholar_search_api import search

for p in search("attention is all you need", num=5):
    print(p["title"], "->", p["url"])

Example output

{
  "position": 1,
  "title": "Attention Is All You Need",
  "url": "https://arxiv.org/abs/1706.03762",
  "snippet": "The dominant sequence transduction models are based on..."
}

Features

  • 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

FAQ

Is there an official Google Scholar API?

No — Google has never offered one. Every option scrapes; this one does it through infrastructure built for it.

How do I scrape Google Scholar with Python?

search("query"). The scholarly library works until Scholar rate-limits your IP — this routes around that.

Can I get full paper text?

Results link to the PDF/landing page (often arXiv). Fetch those URLs for the full text.

Is heavy scraping of Scholar OK?

Keep volumes sane — thousands of queries will annoy anyone. For bulk needs, use publisher APIs (arXiv, Crossref) as first choice.

Why not scholarly?

scholarly scrapes Scholar from your IP and dies to CAPTCHAs under real use. scholar-search-api outsources the survival problem to Keiro.

More free search tools

Part of the Keiro free-tool family — every package owns a different Google query:


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.

About

Google Scholar API for Python — search papers without rate-limit roulette.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages