awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesShell Customization Frameworks

Systems for configuring terminal prompts, keybindings, and user-defined workflows.

Distinguishing note: Focuses on terminal-specific user experience customization rather than general IDE plugins.

Explore 6 awesome GitHub repositories matching development tools & productivity · Shell Customization Frameworks. Refine with filters or upvote what's useful.

Awesome Shell Customization Frameworks GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • nushell/nushellnushell 的头像

    nushell/nushell

    39,743在 GitHub 上查看↗

    Nushell is a cross-platform shell and programming language designed to treat all input and output as structured data rather than raw text streams. By enforcing data types and command signatures, it provides a consistent environment for building robust, pipeline-oriented workflows. The shell allows users to chain commands that pass structured objects between stages, enabling complex data processing and automation tasks that remain predictable across different operating systems. What distinguishes the project is its focus on interactive data exploration and modular extensibility. Users can quer

    Tailoring the shell experience through configurable prompts, keybindings, and persistent environment settings to optimize personal development productivity.

    Rustnushellrustshell
    在 GitHub 上查看↗39,743
  • denysdovhan/spaceship-zsh-themedenysdovhan 的头像

    denysdovhan/spaceship-zsh-theme

    20,515在 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

    Provides a framework for creating tailored terminal experiences with directory-specific configurations.

    Shell
    在 GitHub 上查看↗20,515
  • sindresorhus/puresindresorhus 的头像

    sindresorhus/pure

    14,084在 GitHub 上查看↗

    Pure is an asynchronous command line prompt for Zsh designed to maintain terminal responsiveness while providing real-time system and environment information. It functions as a minimal, themeable interface component that reconstructs its visual state by evaluating shell variables and environment context before every new line. The project distinguishes itself by offloading complex tasks, such as version control status checks and system monitoring, to background processes. This architecture ensures that the terminal interface remains fluid and responsive even when performing intensive status up

    Provides a configuration framework for modifying the appearance and behavior of shell prompts to match specific workflows.

    Shellgitminimalprompt
    在 GitHub 上查看↗14,084
  • xonsh/xonshxonsh 的头像

    xonsh/xonsh

    9,529在 GitHub 上查看↗

    Xonsh is a cross-platform command-line interface shell and automation tool that integrates a full Python interpreter with standard shell capabilities. It functions as a Python-powered environment where users can mix native programming logic and external subprocesses within a single shared namespace. The shell is designed for extensibility, supporting a plugin system, custom event hooks, and the ability to import configurations from other shells such as Bash or Zsh. It differentiates itself by representing system environment variables and paths as mutable Python objects, allowing for programma

    Provides frameworks for tailoring the command line via custom prompts, aliases, and event hooks.

    Pythonanthropicclaudeclaude-code
    在 GitHub 上查看↗9,529
  • nojhan/liquidpromptnojhan 的头像

    nojhan/liquidprompt

    4,660在 GitHub 上查看↗

    Liquidprompt is an adaptive command-line interface theme and context-aware status bar for Bash and Zsh. It functions as a shell environment indicator and tracker, displaying real-time system information, user identity, host connections, and working directory data directly within the prompt. The project features a theme engine that allows for the modification of layout, colors, and glyphs. It integrates version control status indicators to show active branches, tags, and commit statistics, alongside indicators for active container tools, orchestrators, and language-specific virtual environment

    Personalizes the command line interface for Bash and Zsh to improve navigation through custom themes.

    Shell
    在 GitHub 上查看↗4,660
  • unixorn/zsh-quickstart-kitunixorn 的头像

    unixorn/zsh-quickstart-kit

    896在 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

    Sources external configuration files to define aliases and functions without requiring a repository fork.

    Shelldotfileshacktoberfestoh-my-zsh
    在 GitHub 上查看↗896
  1. Home
  2. Development Tools & Productivity
  3. Shell Customization Frameworks