awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Command line utilities

Clasificación actualizada el 17 jul 2026

For system shell utilities, the strongest matches are ohmyzsh/ohmyzsh (This is a comprehensive configuration framework for the Zsh), darthsim/overmind (Overmind is a process manager that enhances shell environments) and jorgebucaran/fisher (Fisher is a dedicated plugin manager for the Fish). unixorn/zsh-quickstart-kit and atuinsh/atuin round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Discover the best command line utilities for your terminal. We rank top open-source shell tools by activity and features to help you pick the right one.

Command line utilities

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ohmyzsh/ohmyzshAvatar de ohmyzsh

    ohmyzsh/ohmyzsh

    188,061Ver en GitHub↗

    This project is a community-driven shell configuration framework designed to manage terminal environments, modular extensions, and command-line interface customizations. It functions as an environment manager that standardizes shell settings and appearance across diverse Unix-like operating systems, ensuring a consistent experience through automated deployment and initialization scripts. The framework distinguishes itself through a modular plugin architecture and a comprehensive theme system that allows for deep visual and functional customization. Users can extend shell capabilities by activ

    This is a comprehensive configuration framework for the Zsh shell that provides the requested plugin architecture, theme system, and environment management to enhance standard terminal workflows.

    ShellShell Plugin ArchitecturesPlugin Activation ManagersShell Productivity Plugins
    Ver en GitHub↗188,061
  • darthsim/overmindAvatar de DarthSim

    DarthSim/overmind

    3,687Ver en GitHub↗

    Overmind is a process manager for starting and monitoring multiple background processes defined in a Procfile. It functions as an interactive process controller that allows users to attach terminals to running processes for direct input and control. The project differentiates itself through its integration with a terminal multiplexer to organize process outputs into separate windows and its ability to act as a remote process manager via a network-capable controller. It supports a daemonized execution mode to maintain process execution in the background while providing separate interfaces for

    Overmind is a process manager that enhances shell environments by providing interactive control and terminal multiplexing for Procfile-based services, fitting the category of a specialized command-line utility.

    GoProcess ManagersProcess Supervision
    Ver en GitHub↗3,687
  • jorgebucaran/fisherAvatar de jorgebucaran

    jorgebucaran/fisher

    9,300Ver en GitHub↗

    Fisher is a plugin manager and shell extension manager specifically for the Fish shell. It provides a system for installing, updating, and removing plugins, themes, functions, and completion scripts. The tool uses a flat-file state persistence method to track installed extensions in a plain text file, which enables the synchronization of shell environments across different systems using version control. It covers the full lifecycle of shell extensions, including the discovery of installed plugins, the installation of packages from remote repositories, and the development of distributable she

    Fisher is a dedicated plugin manager for the Fish shell that enables configuration management and environment synchronization, serving as a core utility for augmenting shell functionality.

    ShellShell Plugin Systems
    Ver en GitHub↗9,300
  • unixorn/zsh-quickstart-kitAvatar de unixorn

    unixorn/zsh-quickstart-kit

    896Ver en GitHub↗

    This project is a configuration framework for the Zsh shell that automates the setup, maintenance, and synchronization of terminal environments. It functions as a plugin manager and productivity suite, providing a unified workflow to manage shell extensions, environment variables, and interface settings without requiring manual edits to core configuration files. The framework distinguishes itself by using a modular approach to shell customization, allowing users to organize aliases, functions, and environment variables into separate files. It provides a command-line interface to toggle themes

    This project is a configuration framework for Zsh that streamlines shell customization and plugin management, serving as a utility to enhance and maintain your terminal environment.

    ShellShell Plugin Systems
    Ver en GitHub↗896
  • atuinsh/atuinAvatar de atuinsh

    atuinsh/atuin

    30,266Ver en GitHub↗

    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 specialized shell utility that replaces standard history with a searchable, encrypted database and provides an interactive terminal interface for command retrieval across multiple machines.

    RustDotfile ManagersTerminal User Interfaces
    Ver en GitHub↗30,266
  • fish-shell/fish-shellAvatar de fish-shell

    fish-shell/fish-shell

    33,687Ver en GitHub↗

    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 a fully-featured, interactive command-line shell that provides a comprehensive environment for task automation, process management, and terminal interaction with built-in support for syntax highlighting, predictive suggestions, and configuration management.

    RustShells & ScriptingAutomation FrameworksInteractive Command Interfaces
    Ver en GitHub↗33,687
  • util-linux/util-linuxAvatar de util-linux

    util-linux/util-linux

    3,178Ver en GitHub↗

    Util-linux is a collection of essential command-line tools and system administration binaries designed for managing core Linux operating system functions and hardware. It provides a suite of low-level programs that interact directly with the Linux kernel to configure system resources and perform standard administrative tasks on Unix-like operating systems. The project is built upon a modular architecture where independent, loosely coupled binaries share common libraries to minimize resource usage. It adheres to standard system programming interfaces to ensure portability and stability across

    This collection provides the essential, foundational utilities for Linux systems, serving as the core set of tools that define and augment the standard shell environment.

    CLinux System AdministrationCompiled Build SystemsKernel Interface Utilities
    Ver en GitHub↗3,178
  • romkatv/powerlevel10kAvatar de romkatv

    romkatv/powerlevel10k

    54,468Ver en GitHub↗

    Powerlevel10k is a high-performance shell prompt framework designed to provide a responsive and visually informative command-line interface. It functions as a terminal customization engine that allows users to define the appearance, color schemes, and information density of their prompt through a declarative configuration file. By decoupling prompt rendering from shell initialization, it eliminates startup latency and ensures that the command line remains responsive even under heavy system loads. The project distinguishes itself through advanced performance optimizations, including asynchrono

    Powerlevel10k is a high-performance shell prompt framework that enhances the Zsh environment with advanced terminal UI integration and configuration management, serving as a specialized utility for shell customization.

    ShellShell Performance Optimizers
    Ver en GitHub↗54,468
  • eriner/zimAvatar de Eriner

    Eriner/zim

    4,632Ver en GitHub↗

    Zim is a Zsh configuration framework and environment manager designed to optimize shell performance and productivity. It serves as a plugin manager, prompt customizer, and performance optimizer that bundles themes and modules into a cohesive system. The framework distinguishes itself by using bytecode compilation to accelerate shell startup times and improve execution speed. It employs a modular system for installing, updating, and synchronizing external shell modules and scripts from local or remote sources. The project covers a broad range of capabilities, including developer workflow auto

    Zim is a modular configuration framework for Zsh that enhances shell performance and productivity through plugin management and optimized startup, fitting the category of a shell utility designed to augment the standard environment.

    ShellShell Plugin Systems
    Ver en GitHub↗4,632
  • zimfw/zimfwAvatar de zimfw

    zimfw/zimfw

    4,632Ver en GitHub↗

    zimfw is a Zsh configuration framework and plugin manager designed to customize and optimize the Zsh shell environment. It functions as a system for installing, updating, and pinning shell extensions and themes from remote or local repositories. The framework focuses on shell performance by using byte-code compilation of scripts to reduce startup time and improve execution speed. It employs a declarative configuration model for module management, allowing for version-pinned dependency resolution and the ability to fetch modules without full git clones to accelerate installation. The project

    This is a Zsh configuration framework and plugin manager that directly enhances the shell environment by optimizing startup performance and providing a structured way to manage extensions.

    ShellShell Performance Optimizers
    Ver en GitHub↗4,632
  • uutils/coreutilsAvatar de uutils

    uutils/coreutils

    23,621Ver en GitHub↗

    This project is a suite of basic command line utilities rewritten in Rust, providing a cross-platform implementation of POSIX shell utilities. It serves as a portable CLI toolset designed to run across different operating systems and architectures. The implementation includes a WebAssembly shell environment, which allows these essential command line tools to be executed directly within a web browser without requiring a local installation. The toolset covers a broad range of system capabilities, including filesystem operations, text processing and stream editing, and system administration too

    This project provides a cross-platform, high-performance rewrite of standard POSIX utilities that serves as a foundational toolkit for augmenting any Unix-like shell environment.

    RustProcess Monitors
    Ver en GitHub↗23,621
  • zsh-users/zsh-autosuggestionsAvatar de zsh-users

    zsh-users/zsh-autosuggestions

    35,705Ver en GitHub↗

    This project is a shell plugin that provides real-time command suggestions to accelerate terminal input. By hooking into the command line editor and utilizing a strategy-based prediction engine, it generates completions derived from command history, shell completion data, or custom user-defined sources. The tool distinguishes itself by rendering suggestions as a visual ghost layer directly within the terminal buffer using ANSI-styled overlays. To maintain a responsive command-line environment, it performs all prediction calculations in the background, ensuring that heavy computation does not

    This tool is a specialized plugin that enhances the shell experience by providing real-time command suggestions, fitting the category of a shell utility designed to augment standard terminal environments.

    ShellTerminal User Interfaces
    Ver en GitHub↗35,705
  • junegunn/fzfAvatar de junegunn

    junegunn/fzf

    81,017Ver en GitHub↗

    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

    This tool is a versatile command-line filter that integrates directly into shell environments to provide interactive fuzzy searching and data selection, serving as a powerful utility for augmenting standard terminal workflows.

    GoTerminal User Interfaces
    Ver en GitHub↗81,017
  • nvbn/thefuckAvatar de nvbn

    nvbn/thefuck

    97,358Ver en GitHub↗

    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

    This tool functions as a shell utility that enhances the command-line experience by automatically correcting input errors, fitting the category of shell-augmenting productivity tools.

    PythonCommand Error Correction EnginesCommand-Line Correction EnginesTerminal Error Recovery Tools
    Ver en GitHub↗97,358
  • google/zxAvatar de google

    google/zx

    45,536Ver en GitHub↗

    This project is a shell scripting environment and task automation toolset that enables the execution of system commands directly within JavaScript. It functions as a process execution wrapper, providing a unified interface for spawning external utilities, managing system processes, and orchestrating complex workflows. The tool distinguishes itself by using tagged template literals to automatically escape shell arguments, which prevents command injection vulnerabilities during execution. It supports both synchronous and asynchronous command execution, allowing developers to choose between bloc

    This tool provides a specialized JavaScript-based environment for executing shell commands and managing processes, serving as a modern alternative to traditional shell scripting for automation tasks.

    JavaScriptCommand Execution InterfacesTask Automation ToolkitsCommand Injection Protections
    Ver en GitHub↗45,536
  • starship/starshipAvatar de starship

    starship/starship

    58,310Ver en GitHub↗

    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 that enhances the terminal environment through a highly configurable, performance-optimized interface that integrates seamlessly with major shells.

    RustCross-ShellCross-Platform Shell ExtensionsTerminal Customization Tools
    Ver en GitHub↗58,310
  • cmderdev/cmderAvatar de cmderdev

    cmderdev/cmder

    26,937Ver en GitHub↗

    Cmder is a console emulator and terminal environment for Windows that provides a unified interface for managing multiple command-line sessions. It functions as a container host, wrapping existing console engines and shell processes within a single tabbed window to improve workflow organization and terminal navigation. The software distinguishes itself by bundling disparate console engines and Unix-style utilities into a single, pre-configured distribution. It utilizes a shell environment orchestrator that injects custom scripts and hooks into active processes, allowing for modified prompt beh

    Cmder is a terminal emulator and environment suite for Windows that bundles Unix-style utilities and shell enhancements to improve command-line workflow, fitting the category of shell productivity tools.

    PowerShellTerminal EmulatorsShell Environment OrchestratorsTerminal Emulators
    Ver en GitHub↗26,937
  • ajeetdsouza/zoxideAvatar de ajeetdsouza

    ajeetdsouza/zoxide

    37,467Ver en GitHub↗

    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 specialized command-line utility that enhances shell navigation by learning user habits, serving as a highly effective tool for augmenting standard terminal environments.

    RustCommand Line Navigation ToolsTerminal Navigation AcceleratorsDirectory Navigation Utilities
    Ver en GitHub↗37,467
  • coreutils/coreutilsAvatar de coreutils

    coreutils/coreutils

    5,185Ver en GitHub↗

    This project is a comprehensive suite of essential command-line tools and standardized Unix-like utilities. It provides the fundamental building blocks for system administration, file management, and text processing on Unix-like systems, implementing a wide range of POSIX command-line tools. The collection is distinguished by its broad coverage of low-level system operations. This includes a complete toolkit for file system management, such as creating and modifying files and directories, and a specialized text processing toolkit for filtering, sorting, and transforming data streams. The pro

    This is the foundational suite of standard Unix utilities that provides the core command-line functionality upon which most shell environments are built, though it focuses on system primitives rather than modern terminal UI or shell-specific plugin ecosystems.

    CCommand Line System AdministrationFile and Directory OperationsGNU Core Utilities
    Ver en GitHub↗5,185
  • sharkdp/fdAvatar de sharkdp

    sharkdp/fd

    43,362Ver en GitHub↗

    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

    This is a high-performance command-line utility that serves as a modern, faster alternative to standard Unix file-finding tools, fitting the category of shell-enhancing utilities perfectly.

    RustFile Search UtilitiesFilesystem Search UtilitiesCommand Line Utilities
    Ver en GitHub↗43,362
  • nvm-sh/nvmAvatar de nvm-sh

    nvm-sh/nvm

    93,825Ver en GitHub↗

    This project is a command-line tool designed for managing multiple runtime versions on a local machine. It functions as a shell-based environment manager that enables users to install, switch between, and maintain different versions of a runtime to support project-specific requirements or diverse shell sessions. By dynamically updating system paths and environment variables, it provides a consistent interface for runtime version control across various Unix-like operating systems. The tool distinguishes itself through its portable, POSIX-compliant shell implementation, which ensures reliable e

    This is a shell-based version manager that integrates directly into your environment to handle runtime versions, serving as a specialized utility for augmenting your shell session's capabilities.

    ShellPath-Based Version SwitchersShell-BasedSymlink-Based Version Switching
    Ver en GitHub↗93,825
  • burntsushi/ripgrepAvatar de BurntSushi

    BurntSushi/ripgrep

    65,112Ver en 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

    This is a high-performance command-line search utility that serves as a modern, optimized replacement for standard Unix grep, fitting the category of shell environment enhancements.

    RustCommand Line Search UtilitiesSearch UtilitiesText Search Tools
    Ver en GitHub↗65,112
  • sharkdp/batAvatar de sharkdp

    sharkdp/bat

    59,284Ver en GitHub↗

    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

    This tool serves as a high-performance, feature-rich replacement for the standard cat command, providing syntax highlighting and git integration to enhance the terminal viewing experience.

    RustTerminal PagersDiff ViewersSyntax Highlighters
    Ver en GitHub↗59,284
  • dandavison/deltaAvatar de dandavison

    dandavison/delta

    31,136Ver en GitHub↗

    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 specialized terminal pager that enhances shell environments by providing advanced syntax highlighting and structured formatting for command-line output, specifically augmenting the experience of version control tools.

    RustGit Diff ViewersSide-by-Side Diff ViewersTerminal Pagers
    Ver en GitHub↗31,136
  • zsh-users/zsh-syntax-highlightingAvatar de zsh-users

    zsh-users/zsh-syntax-highlighting

    22,737Ver en GitHub↗

    zsh-syntax-highlighting is a Zsh shell extension and plugin that provides real-time syntax highlighting and visual feedback. It functions as an interactive command-line visual aid and regular expression text colorizer that distinguishes between commands, string literals, and shell constructs during input. The project allows for extensive customization through user-defined highlight rules, custom regular expression patterns, and predicate logic. It includes specific capabilities for path-based filtering and the assignment of custom colors to text segments. The system provides real-time comman

    This is a specialized plugin for the Zsh shell that enhances the command-line experience by providing real-time syntax highlighting and visual feedback during input.

    ShellInteractive CLI Visual AidsReal-Time Command HighlightingCommand Line Extensions
    Ver en GitHub↗22,737
  • eza-community/ezaAvatar de eza-community

    eza-community/eza

    20,014Ver en GitHub↗

    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 modern, high-performance replacement for the standard ls command that enhances the shell environment with color-coded, metadata-rich directory listings and improved terminal readability.

    RustTerminal File ManagersCommand Line UtilitiesDirectory Operations
    Ver en GitHub↗20,014
  • sorin-ionescu/preztoAvatar de sorin-ionescu

    sorin-ionescu/prezto

    14,552Ver en GitHub↗

    Prezto is a Zsh configuration framework and shell environment manager designed to organize environment variables, aliases, and startup scripts through a modular file structure. It functions as a plugin collection and prompt theme engine, utilizing Zsh-native scripting to manage shell behavior across different platforms. The framework distinguishes itself through a modular-based configuration and submodule-driven extensions, allowing users to load discrete functional modules and update core components via Git. It features a dedicated prompt engine that integrates repository metadata and system

    Prezto is a modular configuration framework for Zsh that enhances the shell environment through plugins, themes, and organized startup scripts, fitting the category of a shell utility designed to augment standard terminal environments.

    ShellZsh FrameworksCommand AliasingConfiguration Modularization
    Ver en GitHub↗14,552
  • spaceship-prompt/spaceship-promptAvatar de spaceship-prompt

    spaceship-prompt/spaceship-prompt

    20,398Ver en GitHub↗

    Spaceship Prompt is a modular, highly customizable Zsh prompt framework designed to provide rich contextual information directly within the command line interface. It functions as a shell environment monitor, allowing users to track system metrics, version control status, and development environment details through a structured, theme-based layout. The framework distinguishes itself through an asynchronous execution model that offloads resource-intensive status checks to background processes, ensuring the terminal remains responsive during prompt generation. It supports incremental rendering,

    This is a highly customizable Zsh prompt framework that enhances the shell environment by providing rich, asynchronous contextual information and visual status indicators directly in the terminal.

    ShellZsh FrameworksTerminal Prompt CustomizersVersion Control Interfaces
    Ver en GitHub↗20,398
  • denysdovhan/spaceship-zsh-themeAvatar de denysdovhan

    denysdovhan/spaceship-zsh-theme

    20,515Ver en GitHub↗

    Spaceship is a customizable prompt theme and configuration framework for the Zsh shell. It provides a minimalist terminal interface designed to reduce visual clutter while serving as a shell context provider. The project functions as a system for defining modular prompt sections that display real-time data, including version control status, programming language versions, and system metrics. Users can customize the appearance and behavior of these sections or create custom components to show specialized information based on the current directory. The framework supports a tailored shell enviro

    This is a highly customizable prompt theme and configuration framework for Zsh that enhances the shell environment by providing modular, context-aware information directly in the command-line interface.

    ShellShell Prompt ThemesMinimalist Prompt InterfacesPrompt Extensions
    Ver en GitHub↗20,515
  • robbyrussell/oh-my-zshAvatar de robbyrussell

    robbyrussell/oh-my-zsh

    188,075Ver en GitHub↗

    This project is a configuration framework and environment manager for the Zsh shell. It functions as a plugin manager and prompt theme engine, automating the installation, organization, and updating of terminal workflow configurations. The framework decouples visual presentation from shell logic using a library of interchangeable themes and a prompt engine that supports asynchronous rendering to maintain interface responsiveness. It employs a plugin-based architecture to inject custom aliases and specialized tools into the shell session. Users can manage shell settings and environment variab

    This project is a comprehensive configuration framework and plugin manager for the Zsh shell that directly enhances the terminal environment through themes and workflow automation.

    ShellShell Configuration FrameworksPlugin-Based ArchitecturesShell Configuration Frameworks
    Ver en GitHub↗188,075
  • zplug/zplugAvatar de zplug

    zplug/zplug

    6,033Ver en GitHub↗

    zplug is a plugin manager for the Zsh shell designed to install and organize community plugins, themes, and commands from remote repositories and local paths. It focuses on environment reproducibility through versioned configuration, allowing plugins to be pinned to specific git branches, tags, or commit hashes. The project optimizes shell startup speed by using a lazy loading system that defers the execution of plugins until they are explicitly required. To accelerate initial environment setup, it employs a parallel installer that downloads multiple extensions concurrently. The manager supp

    This is a dedicated plugin manager for Zsh that directly addresses shell configuration management and startup performance optimization, serving as a core utility for augmenting the shell environment.

    ShellZsh Plugin ManagersDeferred Plugin LoadingDependency Graph Resolution
    Ver en GitHub↗6,033
  • holzschu/a-shellAvatar de holzschu

    holzschu/a-shell

    3,778Ver en GitHub↗

    a-shell is a local Unix-like shell environment and terminal emulator for iOS. It functions as a Unix shell interface, a Python programming environment, and a WebAssembly runtime, providing a command-line interface for system management and automation on mobile devices. The project distinguishes itself through the ability to compile and execute C and C++ code on iOS via WebAssembly. It further extends its functionality by supporting the installation of pure Python packages and precompiled WebAssembly modules. The system covers a broad range of capabilities, including local file system managem

    This is a Unix-like shell environment designed specifically for iOS, providing a terminal interface and automation capabilities that augment the mobile shell experience.

    PerliOSWebAssembly RuntimesFile and Directory Management
    Ver en GitHub↗3,778
  • b-ryan/powerline-shellAvatar de b-ryan

    b-ryan/powerline-shell

    6,287Ver en GitHub↗

    This project is a configuration-driven interface for defining the layout, colors, and dynamic segments of a command line prompt. It serves as a visual status bar that displays version control state and environment context directly within the shell. The system tracks version control status by detecting branch names and file states for various version control systems. It also displays operational environment contexts, such as active virtual environments and cloud profiles. The tool provides capabilities for shell prompt customization, including the application of visual themes, path truncation

    This tool is a specialized utility for customizing and enhancing the shell prompt, providing visual status indicators and environment context directly within your command-line interface.

    PythonShell Prompt CustomizersShell Prompt ThemesConfiguration-Driven Layouts
    Ver en GitHub↗6,287
  • bash-it/bash-itAvatar de Bash-it

    Bash-it/bash-it

    15,104Ver en GitHub↗

    Bash-it is a framework for organizing and enhancing the Bash shell environment. It provides a structured system for managing aliases, custom scripts, and environment settings to prevent clutter in the primary configuration file. The project includes a prompt customizer with predefined visual themes and a suite of intelligent command completions designed to increase typing speed and reduce input errors. The framework covers broad capability areas including shell configuration management, visual appearance customization, and environment troubleshooting through diagnostic utilities.

    Bash-it is a comprehensive framework for managing and enhancing the Bash shell environment, providing the requested configuration management, plugin support, and terminal UI customization features.

    ShellShell Configuration ManagementCommand Line ProductivityCommand-Line Autocompletion
    Ver en GitHub↗15,104
  • casey/justAvatar de casey

    casey/just

    34,302Ver en GitHub↗

    This project is a command-line task runner designed to manage project-specific workflows through a centralized, configuration-driven interface. It functions as a declarative tool for organizing build logic, environment variables, and task dependencies into a structured format, enabling the automation of complex development pipelines. The tool distinguishes itself by providing a shell-agnostic execution layer that ensures consistent behavior across Windows, macOS, and Linux. It supports advanced workflow orchestration by constructing directed acyclic graphs to manage task prerequisites, while

    This is a command-line task runner that serves as a utility to augment shell environments by centralizing and automating project-specific workflows across different operating systems.

    RustDependency Graph RunnersTask RunnersWorkflow Orchestrators
    Ver en GitHub↗34,302
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
ohmyzsh/ohmyzsh188.1KShellMIT15 jun 2026
darthsim/overmind3.7KGoMIT4 abr 2025
jorgebucaran/fisher9.3KShellMIT31 ene 2026
unixorn/zsh-quickstart-kit896ShellBSD-3-Clause15 jun 2026
atuinsh/atuin30.3KRustMIT15 jun 2026
fish-shell/fish-shell33.7KRustNOASSERTION13 jun 2026
util-linux/util-linux3.2KCGPL-2.023 jun 2026
romkatv/powerlevel10k54.5KShellMIT15 jun 2026
eriner/zim4.6KShellMIT14 may 2026
zimfw/zimfw4.6KShellMIT14 may 2026

Related searches

  • a terminal utility for improving developer productivity
  • a command line tool for text processing
  • colección de herramientas para shell scripting
  • Utilidades de terminal y CLI
  • Network access control
  • reemplazo moderno de línea de comandos para Unix
  • a cross platform framework for desktop applications
  • una herramienta de productividad para usuarios de línea de comandos