pkg.soopen package index

brew / rang 2591

Installer ddgr avec Homebrew, apk, apt, dnf, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de ddgr pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install ddgr

local Homebrew formula metadata

Linux

Alpine Linux apkvérifié · 92%
sudo apk add ddgr

Alpine Linux edge package indexes · ddgr · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install ddgr

Debian stable package indexes · ddgr · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install ddgr

Fedora Rawhide package metadata · ddgr · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#ddgr

nixpkgs package indexes · pkgs/by-name/dd/ddgr/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S ddgr

Arch Linux sync databases · ddgr · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install ddgr

openSUSE Tumbleweed package metadata · ddgr · Source: download.opensuse.org

aperçu

Résumé du paquet

DuckDuckGo from the terminal

Commandes et alias

  • ddgr

historique

Historique du projet et usages

ddgr is a Python command-line client for searching DuckDuckGo from the terminal. It translates the browser search workflow into a compact terminal UI with result paging, bangs, browser integration, proxy support, JSON output, and a privacy-aware default posture.

Historique du projet

The README presents ddgr as the DuckDuckGo counterpart to googler, created after command-line users asked for a similar utility for privacy-aware DuckDuckGo searches. The GitHub repository was created in 2016 and its release series reached v1.0 in 2017, with v2.2 published in 2023.

Historique d'adoption

ddgr spread through package managers because it is a single-purpose CLI with minimal dependencies and a recognizable audience: terminal users who want web search without opening a full browser first. The README lists package-manager installation as the normal path and also notes PyPI, Snap, Termux-style standalone use, and shell completions.

Modes d'utilisation

Typical usage is interactive search at an omniprompt, one-shot searches from scripts, DuckDuckGo Bang dispatch, or opening selected results in a text or GUI browser. The README also notes that ddgr does not have a config file; users are expected to compose it with aliases, environment variables, completions, and browser settings.

Pourquoi les passionnés de paquets s'y intéressent

ddgr is package-nerd friendly because it is a small terminal adapter around a web service, deliberately avoiding heavyweight browser state while still caring about completions, man pages, clipboard helpers, and cross-platform behavior. It also captures the tradition of installing tiny CLIs that make web workflows feel native to a shell.

Chronologie

  • 2016: Public GitHub repository created.
  • 2017: ddgr v1.0 released.
  • 2020: ddgr v1.9 released.
  • 2023: ddgr v2.2 released.

Related projects

  • googler is the sibling command-line search tool explicitly referenced by ddgr.
  • DuckDuckGo Bangs are part of ddgr's search workflow.
  • text browsers such as w3m, lynx, links, and elinks are supported through browser integration.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
ddgrexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire2.2
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:ddgr
Version2.2
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/jarun/ddgr
Dépôthttps://github.com/jarun/ddgr
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

ddgr 2.2-1

DuckDuckGo from the terminal

https://github.com/jarun/ddgr

sudo apt install ddgr
  • Section: misc
  • Architecture: all
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Ddgr
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ddgr from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ddgr

nix profile install nixpkgs#ddgr
  • normalized package name match
  • Correspondance par : Ddgr
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/dd/ddgr/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

ddgr 2.2-1

DuckDuckGo from the terminal

https://github.com/jarun/ddgr

sudo apt install ddgr
  • Section: universe/misc
  • Architecture: all
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Ddgr
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ddgr from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

ddgr 2.2-r0

DuckDuckGo from the terminal

https://github.com/jarun/ddgr

sudo apk add ddgr
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: ddgr
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Ddgr
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ddgr from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

ddgr-bash-completion 2.2-r0

Bash completions for ddgr

https://github.com/jarun/ddgr

sudo apk add ddgr-bash-completion
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: ddgr
  • normalized package name match
  • Correspondance par : Ddgr
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ddgr-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

ddgr-doc 2.2-r0

DuckDuckGo from the terminal (documentation)

https://github.com/jarun/ddgr

sudo apk add ddgr-doc
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: ddgr
  • normalized package name match
  • Correspondance par : Ddgr
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ddgr-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

ddgr-fish-completion 2.2-r0

Fish completions for ddgr

https://github.com/jarun/ddgr

sudo apk add ddgr-fish-completion
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: ddgr
  • normalized package name match
  • Correspondance par : Ddgr
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ddgr-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

ddgr-zsh-completion 2.2-r0

Zsh completions for ddgr

https://github.com/jarun/ddgr

sudo apk add ddgr-zsh-completion
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: ddgr
  • normalized package name match
  • Correspondance par : Ddgr
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: ddgr-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

ddgr 2.2-5.fc45

DuckDuckGo from the terminal

https://github.com/jarun/ddgr

sudo dnf install ddgr
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: ddgr
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Ddgr
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ddgr from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

ddgr 2.2-2

DuckDuckGo from the terminal

https://github.com/jarun/ddgr

sudo pacman -S ddgr
  • License: GPL3
  • Architecture: any
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Ddgr
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: ddgr from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

ddgr 2.2-1.6

DuckDuckGo from the terminal

https://github.com/jarun/ddgr

sudo zypper install ddgr
  • License: GPL-3.0-only
  • Category: Productivity/Networking/Web/Utilities
  • Architecture: noarch
  • Source Package: ddgr
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Ddgr
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: ddgr from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation