awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jarun avatar

jarun/ddgr

0
View on GitHub↗
3,359 stars·163 forks·Python·GPL-3.0·11 views

Ddgr

:duck: DuckDuckGo from the terminal

Features

  • CLI Utilities - DuckDuckGo search from the terminal.
  • Search Engines - Search DuckDuckGo from the command line with JSON export support.
  • Terminal Productivity - DuckDuckGo search from the terminal.

Star history

Star history chart for jarun/ddgrStar history chart for jarun/ddgr

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does jarun/ddgr do?

:duck: DuckDuckGo from the terminal

What are the main features of jarun/ddgr?

The main features of jarun/ddgr are: CLI Utilities, Search Engines, Terminal Productivity.

What are some open-source alternatives to jarun/ddgr?

Open-source alternatives to jarun/ddgr include: jarun/googler — Googler is a command line search client and headless search wrapper that allows users to execute Google searches… jarun/buku — Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a… burntsushi/ripgrep — ripgrep is a command-line utility designed for searching through large file trees and source code repositories. It… denisidoro/navi — Navi is an interactive command-line cheatsheet tool and shell command manager. It provides a fuzzy command browser… gokcehan/lf — lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and… jarun/nnn — This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local…

Open-source alternatives to Ddgr

Similar open-source projects, ranked by how many features they share with Ddgr.
  • jarun/googlerjarun avatar

    jarun/googler

    6,192View on GitHub↗

    Googler is a command line search client and headless search wrapper that allows users to execute Google searches directly from the terminal. It fetches search result titles, URLs, and abstracts, providing a text interface for viewing web, news, and video results without the need for a graphical web browser. The tool functions as a routing utility, capable of sending search results to text-based browsers, external scripts for automated data extraction, or compatible media players for video streaming. It also includes a content parser to render the main text of webpages in a distraction-free, a

    Python
    View on GitHub↗6,192
  • gokcehan/lfgokcehan avatar

    gokcehan/lf

    9,340View on GitHub↗

    lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and organizing files and directories. It operates as a shell-integrated tool that synchronizes the current working directory with the calling shell and supports vi-style keybindings for filesystem operations. The project distinguishes itself through its ability to render images directly in the terminal via the SIXEL graphics protocol and its shell-driven execution model, which allows users to extend functionality using external shell scripts and commands. It also implements a server

    Gofile-managerterminal
    View on GitHub↗9,340
  • burntsushi/ripgrepBurntSushi avatar

    BurntSushi/ripgrep

    65,112View on GitHub↗

    ripgrep is a command-line utility designed for searching through large file trees and source code repositories. It functions as a recursive text processor that traverses directories to locate and display matching patterns, serving as a high-performance alternative to traditional search tools. The tool distinguishes itself through a focus on execution speed and intelligent file handling. It utilizes a finite automata-based regular expression engine to ensure linear time complexity and employs hardware-level acceleration for literal byte sequence scanning. By integrating with version control sy

    Rustclicommand-linecommand-line-tool
    View on GitHub↗65,112
  • denisidoro/navidenisidoro avatar

    denisidoro/navi

    17,238View on GitHub↗

    Navi is an interactive command-line cheatsheet tool and shell command manager. It provides a fuzzy command browser that allows users to search and execute stored command-line snippets, reducing the need to memorize complex flags and arguments. The tool distinguishes itself through a system for importing and synchronizing command collections from remote Git repositories and third-party providers. It features interactive variable prompts that allow users to fill placeholders in commands via manual keyboard entry or selectable lists, including support for variable dependency mapping where one se

    Rustbashcheatsheetscli
    View on GitHub↗17,238
  • See all 30 alternatives to Ddgr→