Ad
 
Learn more
Favicon of OpenSERP

OpenSERP

Query Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia through one REST API. Self-host free under MIT, or use the managed cloud option.

Open Source Alternative to:

Screenshot of OpenSERP website
Favicon

 

  
 
  • Stars


    1,121
  • Forks


    134
  • Last commit


    2 days ago
  • Repository age


    3 years
  • License


    MIT
  • Self-hosted


    Yes
View Repository

OpenSERP is a self-hosted REST API that pulls structured search results from six major search engines through a single, consistent endpoint. It's built for developers, SEO teams, and AI pipelines that need programmatic access to live SERP data without paying per-query fees or accepting vendor lock-in.

The self-hosted version is completely free. No API keys, no rate limits beyond your own hardware, no subscription. One Docker command starts a local server you can query immediately from any app, script, or pipeline.

What it returns is consistent JSON across every engine: titles, URLs, snippets, rank positions, and SERP features including AI summaries, answer boxes, people-also-ask, and related searches. Output can also be requested as Markdown, plain text, or NDJSON.

Key capabilities:

  • Six engines supported: Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia for web and image search
  • Uniform response shape: the same JSON envelope regardless of which engine you query, so switching or combining engines requires no extra parsing logic
  • SERP feature extraction: captures AI summaries, answer boxes, and related searches alongside organic results
  • MIT license: full source on GitHub, deploy on any infrastructure you already run
  • Multi-engine megasearch: the managed Cloud tier adds endpoints that query several engines in a single call

Common use cases include SEO rank tracking across regional engines like Yandex and Baidu, grounding LLM responses with live search data, feeding Firecrawl-style scraping pipelines, and competitor monitoring. It's a direct open-source alternative to paid providers like DataForSEO.

For teams that don't want to manage infrastructure, OpenSERP Cloud offers the same API as a managed endpoint with free starter credits and pay-as-you-go pricing. The open-source version and the cloud path share the same underlying codebase.

Share:

  • Stars


    1,121
  • Forks


    134
  • Last commit


    2 days ago
  • Repository age


    3 years
  • License


    MIT
  • Self-hosted


    Yes
View Repository
Favicon

 

  
 
Subscribe to our newsletter

Every Sunday we deconstruct one proprietary app and pick the best open source alternatives worth switching to.

Similar open source projects

Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit


Favicon

 

  
  • Stars


  • Forks


  • Last commit