instant-picture

Ddg

Data Analysisv1.0.0
By instant-pictureUpdated 2026-05-11ddg@clawhub_instant-picture/ddg
Web Scraping#Privacy#Search The Web#Browser

According to AlphaMoat, as of 2026-09, Ddg has 3,783 downloads and 1 stars — ranked #2,796 of 5,078 AI skills overall, and #213 of 399 in Data Analysis.

Installs
160
Downloads
3.8K
Stars
1
Overall Rank
#2,796
Top 56% overall · Top 54% in Data Analysis
PlatformInstallsDownloadsStarsComments
ClawHub ↗1233.6K1-
SkillHub ↗1603.8K1—

Platforms count differently and update at different times.

What this skill does

It supports non-interactive queries, site filters, time filters, JSON output and bangs. Some installation paths may run unpinned code with administrator privileges; browser-opening and unsafe modes can expose unexpected content and should be explicitly opted into after command review. Requires Python, a reviewed ddgr installation, and DuckDuckGo network access. Prefer a trusted packaged release; non-interactive text queries should avoid browser-opening options.

Profile published 2026-10-27

What you can do with it

  • Search the web from a command line
  • Use site or time filters to narrow results

When to use it

  • When terminal search is useful and install/open options can be reviewed

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Search this topic with ddgr and return text only.
Search this site with a time filter and do not open pages.

Monthly Trend

Downloads3.8K
2.6K3.2K3.9K2026-03 · Downloads 2.6K2026-05 · Downloads 3.1K2026-06 · Downloads 3.2K2026-07 · Downloads 3.4K2026-08 · Downloads 3.5K2026-09 · Downloads 3.8K26-0326-09
Stars1
0122026-03 · Stars 12026-05 · Stars 12026-06 · Stars 12026-07 · Stars 12026-08 · Stars 12026-09 · Stars 126-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.8K—1
2026-083.5K+2.5%1
2026-073.4K+6.7%1
2026-063.2K+3.9%1
2026-053.1K—1
2026-032.6K—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

3.9 KB · ClawHub v1.0.0
---
name: ddg
description: Use ddgr (DuckDuckGo from the terminal) to perform privacy-focused web searches from the command line. Use when the user wants to (1) Search the web from the terminal, (2) Perform DuckDuckGo searches without opening a browser, (3) Get quick search results in text format, (4) Search privately without tracking, (5) Use DuckDuckGo bangs (!) from terminal.
---

# ddgr - DuckDuckGo from the Terminal

**ddgr** is a command-line utility to search DuckDuckGo from the terminal. It provides fast, privacy-focused web searches without opening a browser.

## Installation
Show all (167 lines)

### Via Snap (recommended for Ubuntu):
```bash
sudo snap install ddgr
```

### Via PPA:
```bash
sudo add-apt-repository ppa:twodopeshaggy/jarun
sudo apt-get update
sudo apt-get install ddgr
```

### From source:
```bash
git clone https://github.com/jarun/ddgr.git
cd ddgr
sudo make install
```

**Dependencies:** Python 3.8 or later

## Basic Usage

### Simple search (non-interactive):
```bash
snap run ddgr "search query" --np
```

### Search with specific number of results:
```bash
snap run ddgr "search query" --num 5 --np
```

### Search with time limit:
```bash
snap run ddgr "query" --time w --np    # past week
snap run ddgr "query" --time m --np    # past month
snap run ddgr "query" --time y --np    # past year
```

### Site-specific search:
```bash
snap run ddgr "query" --site github.com --np
```

### JSON output:
```bash
snap run ddgr "query" --json --np
```

### Open first result in browser:
```bash
snap run ddgr "query" --ducky
```

## Interactive Mode

Run without `--np` to enter interactive mode:
```bash
snap run ddgr "search query"
```

**Interactive commands:**
- `1`, `2`, `3`... → open result in browser
- `n` → next page of results
- `p` → previous page of results
- `q` or `Ctrl+D` → quit
- `?` → show help

## Advanced Options

| Option | Description |
|--------|-------------|
| `-n N`, `--num N` | Show N results per page (0-25, default 10) |
| `-r REG`, `--reg REG` | Region-specific search (e.g., 'us-en', 'uk-en') |
| `-t SPAN`, `--time SPAN` | Time limit: d (day), w (week), m (month), y (year) |
| `-w SITE`, `--site SITE` | Search specific site |
| `-x`, `--expand` | Show complete URLs |
| `--json` | Output in JSON format |
| `--ducky` | Open first result in browser |
| `--np`, `--noprompt` | Non-interactive mode |
| `--unsafe` | Disable safe search |

## DuckDuckGo Bangs

Use DuckDuckGo bangs to search specific sites:
```bash
snap run ddgr "!w Linux" --np        # Wikipedia search
snap run ddgr "!yt music" --np       # YouTube search
snap run ddgr "!gh python" --np      # GitHub search
snap run ddgr "!a books" --np        # Amazon search
```

## Make it Easier with an Alias

Add to `~/.bashrc` or `~/.zshrc`:
```bash
alias ddg='snap run ddgr'
```

Then use:
```bash
ddg "search query" --np
```

## Privacy Features

- No user tracking or profiling
- Do Not Track enabled by default
- Works over Tor network (with proxy)
- HTTPS proxy support
- No stored search history

## Examples

### Search for tech news:
```bash
snap run ddgr "latest AI news 2025" --num 5 --np
```

### Find Ubuntu tutorials:
```bash
snap run ddgr "Ubuntu tutorial" --site askubuntu.com --np
```

### Search recent Python documentation:
```bash
snap run ddgr "Python 3.12 features" --time m --np
```

### Use bang to search Wikipedia:
```bash
snap run ddgr "!w OpenClaw" --np
```

## Troubleshooting

**Command not found:**
- Ensure ddgr is installed via snap: `sudo snap install ddgr`
- Use full command: `snap run ddgr` instead of just `ddgr`

**No results:**
- Check internet connection
- Try without `--np` to see if interactive mode works
- Verify DuckDuckGo is accessible in your region

**Slow response:**
- DuckDuckGo HTML interface can be slower than main site
- Use `--time` to limit results by time for faster queries

## More Information

- GitHub: https://github.com/jarun/ddgr
- DuckDuckGo: https://duckduckgo.com
- Bangs: https://duckduckgo.com/bang

Popular in Data Analysis

AdMapixData Analysis

The data layer for AdMapix: turn ad and app queries into API calls that return raw JSON only.

↓ 365.6K★ 304fly0pants
Tavily SearchData Analysis

Searches the public web through Tavily and returns structured results with links and snippets.

↓ 121.9K★ 286Xiaoran Li
Data AnalysisData Analysis

A data-analysis skill that turns databases, spreadsheets, and raw exports into decision-ready conclusions.

↓ 101.2K★ 244Iván
Stock AnalysisData Analysis

A skill that analyzes stocks and cryptocurrencies on Yahoo Finance data and tracks a portfolio.

↓ 75.3K★ 299udiedrichsen
Stock WatcherData Analysis

Manages a local stock watchlist and summarizes recent quotes for its codes from the Tonghuashun stock pages.

↓ 64.8K★ 122Robin797860
全国招标中标查询及分析【知了标讯】Data Analysis

全网招中标数据查询与分析助手。当用户涉及以下任何场景时,必须使用此SKILL:查询招标/中标公告、搜索标讯、查找临期/即将到期项目、商机预测、推荐潜在投标供应商、分析公司主营业务/历史中标、查询公司上下游合作客户与供应商、分析竞争对手/竞对企业、查询Top采购单位/Top中标单位/Top中标品牌、招中标数据统计分析(按月/季/年/省份/品牌等维度)、查询品牌型号历史中标单价/价格趋势、市场分析/行业分析/采购寻源/渠道拓展等采购与投标相关场景。即使用户没有提到「知了标讯」,只要涉及招投标、采购、中标、供应商、竞争对手等关键词,都应使用本SKILL。

↓ 56.5K★ 13user_98035bfb
BlogwatcherData Analysis

Track blog and RSS/Atom feed updates from the command line.

↓ 54.0K★ 75Peter Steinberger
Model UsageData Analysis

Summarises per-model usage cost for Codex or Claude.

↓ 49.5K★ 114Peter Steinberger

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.