awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
deedy5 avatar

deedy5/ddgs

0
View on GitHub↗
2,754 نجوم·264 تفرعات·Python·MIT·8 مشاهدات

Ddgs

ddgs is a metasearch engine and web content extractor that provides a toolkit for programmatically retrieving search results from DuckDuckGo. It functions as a search API server and a Model Context Protocol server to integrate web search capabilities directly into large language model environments.

The project distinguishes itself by aggregating text, image, news, and video results from multiple providers into a single interface. It includes a utility for fetching URLs and converting HTML content into markdown, plain text, or structured data.

The system covers a broad range of search capabilities, including specialized searches for books and filtered searches for images and videos. It provides a command line interface for information retrieval, search data export to JSON and CSV, and the ability to define custom search provider extensions.

The project can be deployed as a containerized service with integrated health checks and proxy support.

Features

  • MCP Servers - Implements a Model Context Protocol server that exposes web search tools to large language models.
  • Metasearch Engines - Aggregates results from multiple external search providers into a single unified interface.
  • Model Context Protocol Integrations - Integrates web search capabilities into AI models via the Model Context Protocol for grounded responses.
  • Model Context Protocol Implementations - Implements the Model Context Protocol to connect search logic to AI models using standard I/O streams.
  • Web Content Extraction Utilities - Fetches URLs and converts HTML content into markdown, plain text, or rich text formats.
  • Web Page Markdown Converters - Converts rendered web page HTML into clean markdown for data processing and AI analysis.
  • Web Search APIs - Exposes search functionality via a containerized web API server with automatic documentation.
  • Structured Search Retrieval - Provides a toolkit for the structured retrieval of search results from DuckDuckGo without an official API.
  • Text Search - Aggregates text-based search results from multiple backends with region, safety, and time filters.
  • Web Search Engines - Combines results from multiple web search services into a single interface for comprehensive information retrieval.
  • Search Result Aggregators - Combines search results from multiple different search engines into a single unified interface.
  • Web Search Integrations - Integrates real-time web search results into custom applications through a dedicated API server.
  • Search Aggregators - Queries multiple search services simultaneously to normalize text, image, news, video, and book results.
  • CLI Search Interfaces - Provides a command line interface for executing web search queries and managing result limits.
  • Web Content Extractors - Fetches URLs and converts HTML content into markdown, plain text, or structured data for LLM consumption.
  • HTML to Markdown Converters - Transforms raw HTML web page source into cleaned markdown for better LLM consumption.
  • Terminal Search Utilities - Enables quick web searches and data gathering directly from the terminal.
  • Web Page Retrievers - Programmatically retrieves primary text and structured data from specific URLs.

سجل النجوم

مخطط تاريخ النجوم لـ deedy5/ddgsمخطط تاريخ النجوم لـ deedy5/ddgs

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Ddgs

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ddgs.
  • searxng/searxng-dockerالصورة الرمزية لـ searxng

    searxng/searxng-docker

    3,157عرض على GitHub↗

    This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi

    dockerdocker-compose
    عرض على GitHub↗3,157
  • searxng/searxngالصورة الرمزية لـ searxng

    searxng/searxng

    32,180عرض على GitHub↗

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Pythonbingbravedegoogle
    عرض على GitHub↗32,180
  • exa-labs/exa-mcp-serverالصورة الرمزية لـ exa-labs

    exa-labs/exa-mcp-server

    3,820عرض على GitHub↗

    This project is a Model Context Protocol server that provides large language models with neural web search and webpage content extraction capabilities. It implements a standardized interface to expose research tools and resources to compatible clients. The server integrates a neural search engine to retrieve real-time internet data using semantic embeddings rather than keyword matching. It includes specialized utilities for company intelligence and reasoning-based deep research, enabling the collection and synthesis of organizational data and professional profiles. The system covers a broad

    TypeScriptcode-searchcodesearchcrawling
    عرض على GitHub↗3,820
  • mendableai/firecrawl-mcp-serverالصورة الرمزية لـ mendableai

    mendableai/firecrawl-mcp-server

    6,602عرض على GitHub↗

    This project is a Model Context Protocol server that connects large language models to web scraping and crawling tools. It functions as a bridge, allowing LLM clients to utilize a web crawling engine and scraping utilities to extract and process web data. The server integrates a markdown web converter that transforms dynamic web pages and PDF documents into clean markdown to optimize consumption by AI models. It also provides a browser automation interface for controlling headless sessions and bypassing access restrictions. The system covers broad capabilities including large-scale website d

    JavaScript
    عرض على GitHub↗6,602
عرض جميع البدائل الـ 30 لـ Ddgs→

الأسئلة الشائعة

ما هي وظيفة deedy5/ddgs؟

ddgs is a metasearch engine and web content extractor that provides a toolkit for programmatically retrieving search results from DuckDuckGo. It functions as a search API server and a Model Context Protocol server to integrate web search capabilities directly into large language model environments.

ما هي الميزات الرئيسية لـ deedy5/ddgs؟

الميزات الرئيسية لـ deedy5/ddgs هي: MCP Servers, Metasearch Engines, Model Context Protocol Integrations, Model Context Protocol Implementations, Web Content Extraction Utilities, Web Page Markdown Converters, Web Search APIs, Structured Search Retrieval.

ما هي البدائل مفتوحة المصدر لـ deedy5/ddgs؟

تشمل البدائل مفتوحة المصدر لـ deedy5/ddgs: searxng/searxng-docker — This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts… searxng/searxng — This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web,… exa-labs/exa-mcp-server — This project is a Model Context Protocol server that provides large language models with neural web search and webpage… mendableai/firecrawl-mcp-server — This project is a Model Context Protocol server that connects large language models to web scraping and crawling… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI… mikeyobrien/ralph-orchestrator — This project is an autonomous workflow engine and orchestration platform designed to coordinate specialized AI agents.…