OpenSERP

Developed with Go, it is an open-source SERP API and CLI tool that supports Google, Yandex, Baidu, Bing, DuckDuckGo and Ecosia search engines. It offers search results in structured JSON, Markdown, Text, or NdJSON formats; it also has features such as URL extracting content, caching, and proxy support. It can be run on the local network with Docker images or direct Go installation.

OP

karust · Search Engines

STARS1.5K
FORKS184
COMMITS—
CONTRIBUTORS3
VERSIONv0.8.6
UPDATED2 days ago
serpsearch-apigooglebingMIT

Common commercial products in this category: Algolia, Elastic Cloud, Azure AI Search

What can it do?
  • You analyze data from multiple search engines by combining and singularizing it in a single query.
  • With the search results, you automatically pull the contents of the target pages in Markdown format.
  • You use search engine data for LLM models and autonomous agents as a structured data source.
User reviews
  • • NeutralGitHub Issue

    socks5h support

    “please add socks5h support for a domain resolving through proxy”

  • ↑ PositiveGitHub Issue

    Adding more fields would be great

    “I would be quite interested in additional fields from Google, eg * Anwer Box * Organic Results (right now I assume it mixes organic and paid?) Bests & thanks”

My note

Alternative pages

More in: Search Engines