Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sheepla/duckgo
🦆 A command line DuckDuckGo client with fuzzyfinder UI written in Go
https://github.com/sheepla/duckgo
cli duckduckgo go search-engine
Last synced: 3 months ago
JSON representation
🦆 A command line DuckDuckGo client with fuzzyfinder UI written in Go
- Host: GitHub
- URL: https://github.com/sheepla/duckgo
- Owner: sheepla
- License: mit
- Created: 2023-09-09T11:37:48.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-11T23:10:45.000Z (over 1 year ago)
- Last Synced: 2024-05-17T00:27:46.811Z (9 months ago)
- Topics: cli, duckduckgo, go, search-engine
- Language: Go
- Homepage:
- Size: 45.9 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![goreleaser](https://github.com/sheepla/duckgo/actions/workflows/release.yml/badge.svg)](https://github.com/sheepla/duckgo/actions/workflows/release.yml)
🦆 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](https://github.com/jarun/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 searchOptions:
--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](https://github.com/sheepla/duckgo/releases/latest)
To build from source, run `make build`.
## Similar projects
- [ddgr](https://github.com/jarun/ddgr) - DuckDuckGo client written in Python
- [googler](https://github.com/jarun/googler) - Google client written in Python
- [rearx](https://github.com/garak92/rearx) - TUI client for the [searx](https://github.com/searx/searx) meta search engine written in Rust## Author
[sheepla](https://github.com/sheepla)
## License
MIT