{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/4"},{"label":"Indexing/Search","url":"https://skillfed.io/packages/category/internet-www-http-indexing-search"}],"enrichment":{"capability":"Retrieves search results from DuckDuckGo for text, images, videos, and news without requiring an API key.","skillfed_tags":["web-scraping","search-engine","cli-tool"],"use_cases":["Scrape web search results for research, data collection, or content aggregation without API authentication.","Build a multi-region search tool that queries DuckDuckGo across different locales and languages.","Download images or videos in bulk by searching and filtering through DuckDuckGo's index.","Integrate news search into a monitoring or alerting application to track topics across time periods.","Create a command-line search utility for quick lookups from the terminal with filtering options."],"what_it_does":"duckduckgo_search is a Python wrapper that queries DuckDuckGo.com to retrieve search results without requiring an API key. It supports text search, image search, video search, and news retrieval across multiple regions and with configurable filters like safe search and time limits. The package includes both a Python API (DDGS class) and a command-line interface, making it usable in scripts or as a standalone tool.\n\nThe library depends on click for CLI functionality, primp for HTTP requests, and lxml for parsing HTML responses. It handles proxy configuration (HTTP, HTTPS, and SOCKS5), custom headers, and timeouts. The package is classified as Production/Stable and actively maintained, though the description includes a deprecation notice.","worth_installing":"Yes, but with caution: the package works well for one-off searches and prototyping. The description includes a deprecation notice recommending migration to a renamed package. Install only if you have an existing dependency or need to maintain legacy code. No known security vulnerabilities."},"id":"duckduckgo-search","links":{"html":"https://skillfed.io/packages/duckduckgo-search","md":"https://skillfed.io/packages/duckduckgo-search.md","pypi":"https://pypi.org/project/duckduckgo-search/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-07-06","license_spdx":null,"license_treatment":"permissive","name":"duckduckgo-search","python_support":"supports_current","summary":"Search for words, documents, images, news, maps and text translation using the DuckDuckGo.com search engine."},"popularity":{"monthly_downloads":5500588,"position":2086,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"8.1.1"}
