awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Command-Line-Interface-Utility

Ranking aktualisiert am 30. Juni 2026

For Produktivitäts-Tool für die Kommandozeile, the strongest matches are junegunn/fzf (fzf is a quintessential command-line utility: a single, cross-platform), aristocratos/btop (btop is a self-contained terminal system monitor that tracks) and sharkdp/fd (fd is a high-performance, single-binary CLI tool for filesystem). micro-editor/micro and derailed/k9s round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Wir kuratieren Open-Source GitHub Repositories passend zu „awesome cli tools“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.

Command-Line-Interface-Utility

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • junegunn/fzfAvatar von junegunn

    junegunn/fzf

    81,017Auf GitHub ansehen↗

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe-oriented architecture, it integrates into existing shell pipelines and workflows to facilitate efficient data exploration. What distinguishes this tool is its highly extensible, event-driven design that allows for deep integration with external processes. It supports asynchrono

    fzf is a quintessential command-line utility: a single, cross-platform binary that integrates seamlessly into pipes with a rich interactive fuzzy-finding interface, extensively documented and widely used, exactly the kind of tool you're looking for.

    GoTerminal User InterfacesStream Processing Utilities
    Auf GitHub ansehen↗81,017
  • aristocratos/btopAvatar von aristocratos

    aristocratos/btop

    32,876Auf GitHub ansehen↗

    Btop is a terminal-based system monitor that tracks and displays real-time hardware performance metrics. It functions as a resource usage dashboard, providing visibility into processor, memory, disk, network, and active process activity directly within a text-based interface. The application utilizes ANSI escape sequences to render complex graphical interfaces and data visualizations within standard terminal emulators. It is designed as a cross-platform performance tool, maintaining consistent monitoring capabilities across various Unix-like operating systems through a platform-agnostic build

    btop is a self-contained terminal system monitor that tracks CPU, memory, disk, network, and processes in real time via a rich TUI—it fits the search for a command-line utility solving a common sysadmin task, though it lacks pipe-friendly output and plugin extensibility, keeping it from being the strongest all-around example.

    C++Terminal User InterfacesTerminal User Interfaces
    Auf GitHub ansehen↗32,876
  • sharkdp/fdAvatar von sharkdp

    sharkdp/fd

    43,362Auf GitHub ansehen↗

    This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery. It enables users to locate files and directories within large project structures using recursive search, pattern matching, and metadata-aware filtering. By employing multi-threaded parallel traversal, it provides an efficient way to explore complex directory trees. What distinguishes this tool is its ability to integrate directly into terminal workflows and automate file management tasks. It automatically respects version control ignore files and hidden file settings, ensuring

    fd is a high-performance, single-binary CLI tool for filesystem search that is cross-platform, pipe-friendly, and well-documented — exactly the kind of focused utility this search targets.

    RustCLI Interoperability ToolsStream Piping Utilities
    Auf GitHub ansehen↗43,362
  • micro-editor/microAvatar von micro-editor

    micro-editor/micro

    28,854Auf GitHub ansehen↗

    Micro is a terminal-based text editor designed for use within command-line interfaces. It provides a keyboard-centric environment for creating and modifying source code and configuration files without requiring a graphical desktop system. The editor features a modular architecture centered on a plugin-driven system and an embedded scripting engine. Users can extend core functionality, automate workflows, and customize editor behavior by writing scripts or installing external extensions through a centralized package management system. This extensibility allows for the integration of custom com

    Micro is a terminal-based text editor that runs as a single binary across platforms, offering a rich TUI and plugin extensibility—it squarely fits the command-line utility tool category, though its interactive editing focus means it is less pipe-friendly than tools designed for composable one-liners.

    GoTerminal User InterfacesPlugin Systems
    Auf GitHub ansehen↗28,854
  • derailed/k9sAvatar von derailed

    derailed/k9s

    33,983Auf GitHub ansehen↗

    This project is a terminal-based dashboard for managing Kubernetes clusters. It provides a character-based interface that enables real-time monitoring and interactive control of containerized workloads, allowing users to perform administrative tasks such as scaling deployments, viewing logs, and managing port forwarding directly from the command line. The interface is designed for high-speed navigation, utilizing a keyboard-driven command system that maps input sequences to specific operational actions. It maintains an accurate view of the cluster state through asynchronous event polling, ens

    k9s is a focused, self-contained CLI tool with a rich TUI for managing Kubernetes clusters, covering cross-platform support, a plugin system, and solid documentation, though its interactive dashboard style means it's less naturally pipe-friendly than general-purpose command-line utilities.

    GoTerminal User InterfacesPlugin Systems
    Auf GitHub ansehen↗33,983
  • sharkdp/batAvatar von sharkdp

    sharkdp/bat

    59,284Auf GitHub ansehen↗

    This project is a command-line text viewer designed to enhance terminal output through automatic syntax highlighting and integrated file management. It functions as a replacement for standard system pagers, providing a readable interface for large text streams, source code, and markup files by applying color-coded formatting directly to the terminal output. The utility distinguishes itself through deep integration with version control systems, allowing users to inspect repository status and historical file changes with visual markers displayed in the output margin. It employs heuristic-based

    bat is a cross-platform, single-binary command-line viewer that adds syntax highlighting and git integration to file and stream output, and it is designed for piped usage, making it an excellent match for developers and sysadmins seeking modern CLI utilities.

    RustManual Page Enhancers
    Auf GitHub ansehen↗59,284
  • zellij-org/zellijAvatar von zellij-org

    zellij-org/zellij

    33,683Auf GitHub ansehen↗

    Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

    Zellij is a terminal multiplexer and workspace manager that runs as a single binary, provides a rich TUI, and supports plugin-based extensibility—directly fitting the search for a self-contained cross-platform command-line tool with comprehensive documentation.

    RustTerminal User Interfaces
    Auf GitHub ansehen↗33,683
  • jonas/tigAvatar von jonas

    jonas/tig

    13,258Auf GitHub ansehen↗

    Tig is a terminal-based interface for version control systems that functions as an interactive visual layer over standard command-line operations. It provides a text-based environment for navigating commit history, managing staging areas, and inspecting file changes directly within the terminal. By utilizing a split-view layout, the application allows users to view logs, diffs, and status information simultaneously for efficient code analysis. The tool distinguishes itself through a state-driven navigation model that processes piped output from version control utilities into structured, color

    Tig is a terminal-based interactive interface for Git that provides a rich TUI for navigating commits and diffs, fitting squarely as a self-contained command-line utility tool despite being focused on version control rather than a general-purpose utility.

    CTerminal Interfaces
    Auf GitHub ansehen↗13,258
  • httpie/cliAvatar von httpie

    httpie/cli

    38,228Auf GitHub ansehen↗

    This project is a terminal-based HTTP client designed for interacting with web services, debugging APIs, and automating network requests. It provides a specialized command-line interface that simplifies the construction of complex HTTP exchanges, allowing users to test and inspect web services directly from the shell. The tool distinguishes itself through a declarative syntax engine that translates shorthand command-line tokens into fully formed HTTP requests, including headers, parameters, and body payloads. It features a modular, plugin-based architecture that enables users to extend core f

    HTTPie is a polished, cross-platform command-line HTTP client with a rich terminal interface and plugin support, directly solving API debugging and automation tasks—exactly the kind of self-contained developer utility this search targets.

    PythonCommand-Line HTTP ClientsTerminal API ClientsAPI Testing
    Auf GitHub ansehen↗38,228
  • sxyazi/yaziAvatar von sxyazi

    sxyazi/yazi

    39,458Auf GitHub ansehen↗

    Yazi is a high-performance terminal file manager designed for keyboard-driven navigation and organization of local file systems. Built as an asynchronous application, it utilizes a non-blocking runtime to execute concurrent file operations and interface updates, ensuring the user experience remains responsive even during intensive tasks. The interface is rendered directly into the terminal emulator using escape sequences to maintain minimal memory overhead. The application distinguishes itself through a modular architecture that supports custom functionality via an embedded scripting engine.

    Yazi is a cross-platform terminal file manager with a rich TUI, extensible via plugins, and distributable as a single binary, making it a solid fit for a self-contained CLI utility for file system navigation, though its design is not primarily built for pipe-based composability.

    RustTerminal User Interfaces
    Auf GitHub ansehen↗39,458
  • atuinsh/atuinAvatar von atuinsh

    atuinsh/atuin

    30,266Auf GitHub ansehen↗

    Atuin is a command-line tool that replaces standard shell history with a searchable, encrypted SQLite database. By hooking into shell initialization scripts, it provides an interactive, keyboard-driven interface for real-time command filtering and retrieval. The platform ensures data privacy through a client-side encryption layer, securing sensitive history and configuration data before it is synchronized across multiple machines. Beyond history management, Atuin functions as an executable documentation platform that enables teams to create and share interactive runbooks. These documents use

    Atuin is a self-contained cross-platform CLI tool that replaces shell history with an encrypted, searchable SQLite database and a keyboard-driven TUI, squarely fitting the search for individual command-line utilities despite not being pipe-friendly or a curated collection.

    RustTerminal User InterfacesTerminal User Interfaces
    Auf GitHub ansehen↗30,266
  • bigint/heyAvatar von bigint

    bigint/hey

    29,384Auf GitHub ansehen↗

    Hey is a command-line utility designed for HTTP load testing and API performance benchmarking. It functions as a concurrent request generator that simulates high volumes of traffic against target endpoints to evaluate service responsiveness, throughput, and stability under load. The tool distinguishes itself by integrating specialized modules for cryptographic request signing and internal service authorization. It supports the generation of digital signatures for decentralized social protocols and validates backend requests using shared secret tokens, allowing for secure interaction with prot

    Hey is a command-line utility for HTTP load testing and API benchmarking, squarely a CLI tool as requested, though it specializes in performance testing and crypto-related signing rather than covering a broader range of common developer or sysadmin tasks.

    TypeScriptLoad Testing ToolsPerformance BenchmarkingCryptographic Token Generators
    Auf GitHub ansehen↗29,384
  • canop/brootAvatar von Canop

    Canop/broot

    12,740Auf GitHub ansehen↗

    Broot is an interactive terminal file manager designed for navigating, searching, and manipulating complex file system hierarchies. It provides a visual tree-based interface that allows users to explore disk contents, manage file operations, and execute shell commands directly within the command line environment. The tool distinguishes itself through real-time fuzzy searching and recursive tree traversal, which filter directory structures as you type to maintain a clear, relevant view of the file system. It integrates version control status directly into the navigation view, displaying branch

    Broot is a cross-platform, single-binary terminal file manager with a rich TUI, fuzzy search, and pipe-friendly output, fitting your need for a command-line utility tool that covers most of the listed features, though it does not support plugins.

    RustTerminal Interfaces
    Auf GitHub ansehen↗12,740
  • dandavison/deltaAvatar von dandavison

    dandavison/delta

    31,136Auf GitHub ansehen↗

    Delta is a command-line pager that enhances the readability of terminal output by applying syntax highlighting and structured formatting to text streams. It functions as a specialized interface for version control systems, transforming standard output into color-coded, human-readable views. The tool distinguishes itself through its ability to render side-by-side diff comparisons and visualize merge conflicts with clear, semantic highlighting. It dynamically calculates column widths and text alignment to fit complex file comparisons within the constraints of a terminal window, while allowing u

    Delta is a standalone, cross-platform command-line pager with rich syntax highlighting for diffs and merge conflicts, fitting the search for a curated CLI tool, though it lacks a plugin system and is specialized rather than a general utility collection.

    RustGit Diff ViewersSide-by-Side Diff ViewersTerminal Pagers
    Auf GitHub ansehen↗31,136
  • skim-rs/skimAvatar von skim-rs

    skim-rs/skim

    6,592Auf GitHub ansehen↗

    Skim is a cross-platform interactive fuzzy finder that runs as a terminal application, a Rust library, a Vim and Neovim plugin, and a shell integration tool. It provides real-time filtering and selection from lists of items, supporting keyboard and mouse navigation, live preview panes, and multi-select functionality across Linux, macOS, and Windows. The tool distinguishes itself through a composable query expression tree that supports fuzzy, exact, inverse, prefix, suffix, and logical AND/OR operators, combined with a Smith-Waterman scoring engine that penalizes typos and gaps for natural rel

    Skim is a cross-platform interactive fuzzy finder that runs as a terminal application with a rich TUI, supports piped input for real-time filtering, and distributes as a single binary, directly matching the search for a self-contained command-line utility tool.

    RustTerminal User Interfaces
    Auf GitHub ansehen↗6,592
  • charmbracelet/glowAvatar von charmbracelet

    charmbracelet/glow

    22,908Auf GitHub ansehen↗

    Glow is a terminal-based interface designed for browsing, rendering, and navigating markdown documentation. It functions as a command-line reader that allows users to discover and view formatted text files directly within their terminal environment. The tool distinguishes itself by providing a high-performance pager that supports both local file system navigation and remote repository access. It automatically scans directories and version control structures to index documentation, while its remote-aware fetching capabilities enable the retrieval of content from web sources and code repositori

    Glow is a self-contained CLI tool for browsing and rendering Markdown in the terminal with a rich TUI and cross-platform support – it fits your request for an individual command-line utility, though it does not offer plugin extensibility.

    GoMarkdown Documentation ToolsTerminal Documentation BrowsersMarkdown Renderers
    Auf GitHub ansehen↗22,908
  • ajeetdsouza/zoxideAvatar von ajeetdsouza

    ajeetdsouza/zoxide

    37,467Auf GitHub ansehen↗

    Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a command-line navigation tool that allows users to jump to frequently accessed directories using partial names rather than typing out full file paths. The tool maintains a persistent, atomic file-based database that records navigation history, enabling rapid lookups and safe updates across multiple shell sessions. The project distinguishes itself through a frecency-based ranking algorithm, which calculates directory relevance by combining access frequency with temporal decay. Th

    Zoxide is a single-binary, cross-platform CLI tool that accelerates directory navigation via a frecency algorithm — it solves a common developer task, is well-documented, and integrates with many shells, though it lacks a rich TUI and plugin extensibility.

    RustCommand Line Navigation ToolsTerminal Navigation AcceleratorsDirectory Navigation Utilities
    Auf GitHub ansehen↗37,467
  • nvbn/thefuckAvatar von nvbn

    nvbn/thefuck

    97,358Auf GitHub ansehen↗

    This tool is a rule-based engine designed to automate the correction of failed terminal commands. By integrating directly into the shell environment, it intercepts command execution errors, analyzes exit codes and output streams, and applies corrective logic to resolve typos or syntax mistakes. It functions as a persistent background utility that monitors command history to provide immediate remediation for input failures. The system distinguishes itself through a modular, plugin-oriented architecture that allows for extensive customization. Users can define their own correction rules via scr

    The Fuck is a shell-integrated CLI utility that automatically corrects mistyped commands using customizable rules, exactly the kind of single-purpose developer tool you asked for, though it relies on a Python runtime rather than a single binary and lacks rich TUI or pipe-friendly output.

    PythonCommand Error Correction EnginesCommand-Line Correction EnginesTerminal Error Recovery Tools
    Auf GitHub ansehen↗97,358
  • chriswalz/bitAvatar von chriswalz

    chriswalz/bit

    6,099Auf GitHub ansehen↗

    Bit is a command line interface and workflow wrapper for Git that simplifies repository management through high-level commands and automated synchronization. It functions as an interactive shell tool that reduces manual operations by combining staging, committing, and pushing into streamlined workflows. The tool distinguishes itself by integrating directly with version control providers to allow users to view and check out pull requests from the terminal. It also features an intelligent completion system that provides contextual tab-completion and flag suggestions for file paths, branch names

    Bit is a single-binary CLI tool that wraps Git operations into streamlined workflows with interactive completion and PR management, fitting the search for a focused command-line utility for common developer tasks—though it is Git-specific rather than a general-purpose collection.

    GoGit Command Line ExtensionsGit WrappersAutomated Commit Workflows
    Auf GitHub ansehen↗6,099
  • burntsushi/ripgrepAvatar von BurntSushi

    BurntSushi/ripgrep

    65,112Auf GitHub ansehen↗

    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

    ripgrep is a blazing-fast, cross-platform command-line search tool distributed as a single binary, perfectly fitting the intent for a self-contained utility—though it lacks a rich interactive TUI and plugin extensibility.

    RustCommand Line Search UtilitiesSearch UtilitiesText Search Tools
    Auf GitHub ansehen↗65,112
  • fish-shell/fish-shellAvatar von fish-shell

    fish-shell/fish-shell

    33,687Auf GitHub ansehen↗

    This project is an interactive command-line shell designed to provide a user-friendly terminal environment for system interaction and task automation. It functions as both an interactive interface for developers and a scripting runtime, featuring a clean, consistent syntax that simplifies command execution and process management. The shell distinguishes itself through a focus on discoverability and real-time feedback. It includes a predictive suggestion engine that offers command completions and history-based hints as you type, alongside a dedicated parser that provides immediate visual feedb

    fish is an interactive shell that provides a rich terminal UI with syntax highlighting, autosuggestions, and plugin extensibility, serving as a cross-platform command-line tool for everyday development and system tasks.

    RustShells & ScriptingAutomation FrameworksInteractive Command Interfaces
    Auf GitHub ansehen↗33,687
  • denisidoro/naviAvatar von denisidoro

    denisidoro/navi

    17,238Auf GitHub ansehen↗

    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

    Navi is a command-line cheatsheet and snippet manager with a fuzzy-search TUI that helps you find and run commands stored from curated collections, making it a self-contained CLI utility tool for developers — it covers most required features like single-binary distribution, cross-platform support, rich terminal UI, and extensibility via remote repositories.

    RustCommand Snippet BrowsersPersonalized Command CollectionsCheat Sheet Definition Syntax
    Auf GitHub ansehen↗17,238
  • kreuzberg-dev/kreuzbergAvatar von kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527Auf GitHub ansehen↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Kreuzberg is a cross-platform command-line tool for extracting text from documents like PDFs and Office files, fitting the search for a self-contained utility, but it targets document extraction rather than a broader set of common developer or sysadmin tasks.

    RustDocument Extraction EnginesMulti-Format ParsersText Extraction
    Auf GitHub ansehen↗8,527
  • starship/starshipAvatar von starship

    starship/starship

    58,310Auf GitHub ansehen↗

    Starship is a cross-shell prompt engine that provides a unified, context-aware command line interface. It functions as a terminal customization tool, allowing users to modify the appearance and behavior of their shell prompts through a centralized, configuration-driven utility. The project operates as a compiled, statically linked binary that integrates directly into shell startup sequences to ensure consistent performance across different operating systems. By utilizing shell-agnostic hooks, it injects dynamically generated strings into the prompt regardless of the underlying command interpr

    Starship is a cross-platform shell prompt engine distributed as a single compiled binary with rich configuration and documentation, fitting the command-line utility category for personalizing the terminal experience, though it does not provide the pipe-friendly composability or broader task-solving scope often expected of general-purpose CLI tools.

    RustCross-ShellCross-Platform Shell ExtensionsTerminal Customization Tools
    Auf GitHub ansehen↗58,310
  • jqlang/jqAvatar von jqlang

    jqlang/jq

    34,901Auf GitHub ansehen↗

    This project is a command-line processor designed for the parsing, filtering, and transformation of structured data streams. It functions as a declarative programming environment that treats data as immutable streams, allowing users to perform complex structural modifications through the composition of small, reusable functions. By utilizing a recursive tree traversal engine, the system enables the navigation, inspection, and modification of deeply nested hierarchical data structures. The engine distinguishes itself through a stream-oriented architecture that processes input records one by on

    jq is a self-contained command-line JSON processor that excels at pipe-friendly data transformation and is cross-platform, though it lacks a rich interactive terminal UI and extensive plugin support.

    CCommand-Line Data ProcessorsData Transformation LanguagesStream Filters
    Auf GitHub ansehen↗34,901
  • sharkdp/hyperfineAvatar von sharkdp

    sharkdp/hyperfine

    28,316Auf GitHub ansehen↗

    Hyperfine is a command-line benchmarking tool used to measure the execution time of shell commands through multiple runs and statistical analysis. It functions as a comparative benchmarking utility and a shell performance analyzer, allowing for the evaluation of multiple commands against a reference baseline to determine relative speed. The tool distinguishes itself by isolating actual command performance through shell overhead correction and the ability to bypass the shell entirely using system calls. It supports parameterized execution, enabling benchmarks to run across a range of varying i

    Hyperfine is a cross-platform, single-binary command-line benchmarking tool that measures shell command execution times with statistical analysis, fitting the search for a self-contained CLI utility — it is pipe-friendly and well-documented, though it lacks a rich TUI and plugin system.

    RustCommand Line BenchmarkingCommand Line ToolsCommand Parameter Scanning
    Auf GitHub ansehen↗28,316
  • eza-community/ezaAvatar von eza-community

    eza-community/eza

    20,014Auf GitHub ansehen↗

    Eza is a command-line utility designed to replace standard directory listing tools by providing a more informative and visually intuitive interface for exploring file systems. Built with memory-safe systems programming, it queries low-level operating system interfaces to retrieve and display comprehensive file metadata, including permissions, ownership, and modification times. The tool distinguishes itself through its use of terminal-based color coding and advanced organization capabilities. It maps structured file metadata to specific color sequences to improve readability and offers modular

    Eza is a cross-platform, single-binary command-line tool that replaces ls with color-coded, informative directory listings—exactly the kind of focused utility the visitor wants, though it lacks explicit plugin extensibility.

    RustTerminal File ManagersCommand Line UtilitiesDirectory Operations
    Auf GitHub ansehen↗20,014
  • chmln/sdAvatar von chmln

    chmln/sd

    7,220Auf GitHub ansehen↗

    sd is a command line text manipulation utility designed for searching and replacing text patterns across multiple files. It functions as a regex-based find and replace tool that allows for in-place file editing directly from the terminal. The project supports both regular expression replacements, including the use of capture groups for complex transformations, and fixed string replacement for literal text substitutions. It specifically handles multi-line text replacement by processing file contents as single blocks to match patterns that span across newline characters. The tool provides capa

    sd is a cross-platform command-line tool for regex-based search and replace in files, which fits the intent of a self-contained utility for common text manipulation tasks, though it lacks a TUI and plugin support.

    RustRegex Pattern MatchingBulk File Content UpdatesCommand Line Interfaces
    Auf GitHub ansehen↗7,220
  • ogham/dogAvatar von ogham

    ogham/dog

    6,667Auf GitHub ansehen↗

    Dog is a command-line interface tool and network diagnostic utility used for querying DNS records and resolving domain names. It functions as a DNS query tool for retrieving domain information across various network transport protocols. The tool supports multi-protocol DNS transmission, allowing queries to be sent over UDP, TCP, TLS, and HTTPS. This enables secure DNS communication via encrypted channels to protect privacy and prevent interception. Capabilities include DNS query troubleshooting, record analysis, and network protocol testing to verify name server connectivity. The system prov

    Dog is a self-contained, cross-platform DNS query CLI tool written in Rust, which fits the search for a focused command-line utility, though it does not offer a rich TUI or plugin extensibility.

    RustCommand-Line ToolsDNS Query ToolsDNS Analysis
    Auf GitHub ansehen↗6,667
  • textualize/rich-cliAvatar von Textualize

    Textualize/rich-cli

    3,686Auf GitHub ansehen↗

    rich-cli is a terminal rich text renderer and data visualizer that transforms raw text and structured data into styled console output. It functions as a command line markup processor, converting Markdown and custom markup into formatted text with clickable links and colors. The tool specializes in terminal content rendering for various formats, including syntax-highlighted source code, JSON data with consistent indentation, and CSV tables. It also supports the rendering of Jupyter notebooks and provides a terminal content pager for navigating long files and remote content via a scrollable int

    Rich-cli is a command-line tool that formats terminal output with colors, styles, and syntax highlighting, making it a useful utility for developers—though it requires Python, lacks a single-binary distribution, and is not a general-purpose toolbox.

    PythonTerminal User Interfaces
    Auf GitHub ansehen↗3,686
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
junegunn/fzf81KGoMIT15. Juni 2026
aristocratos/btop32.9KC++Apache-2.06. Juni 2026
sharkdp/fd43.4KRustApache-2.06. Juni 2026
micro-editor/micro28.9KGoMIT16. Juni 2026
derailed/k9s34KGoApache-2.016. Juni 2026
sharkdp/bat59.3KRustApache-2.01. Juni 2026
zellij-org/zellij33.7KRustMIT16. Juni 2026
jonas/tig13.3KCGPL-2.013. Juni 2026
httpie/cli38.2KPythonBSD-3-Clause17. Dez. 2024
sxyazi/yazi39.5KRustMIT14. Juni 2026

Related searches

  • eine Sammlung von Terminal-Utilities für Entwickler
  • moderner CLI-Ersatz für Unix-Befehle
  • a terminal utility for improving developer productivity
  • umfassendes Toolkit für DevOps-Infrastruktur-Automatisierung
  • Sammlung von Tools für Shell-Scripting
  • Verzeichnis von Ressourcen zu spezifischen Themen
  • Terminal- und CLI-Utilities
  • Go-Framework zum Erstellen von CLI-Tools