🦆 duckgo
duckgo is a command line tool to query DuckDuckGo and open items from search result with Web browser quickly.
This tool is inspired by ddgr. However, it has been developed with an even greater focus on agility and portability.
Usage
Usage: duckgo [--json] [--timeout TIMEOUT] [--user-agent USER-AGENT] [--referrer REFERRER] [--browser BROWSER] [--version] [QUERY [QUERY ...]]
Positional arguments:
QUERY keywords to search
Options:
--json, -j output results in JSON format
--timeout TIMEOUT, -t TIMEOUT
timeout seconds
--user-agent USER-AGENT, -u USER-AGENT
User-Agent value
--referrer REFERRER, -r REFERRER
Referrer value
--browser BROWSER, -b BROWSER
the command of Web browser to open URL
--version show version
--help, -h display this help and exit
Installation
You can download executable binaries from the release page.
latest release
To build from source, run make build
.
Similar projects
- ddgr - DuckDuckGo client written in Python
- googler - Google client written in Python
- rearx - TUI client for the searx meta search engine written in Rust
Author
sheepla
License
MIT