awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

محركات تخصيص واجهة سطر الأوامر (Shell Prompt)

تم تحديث الترتيب في 30 يونيو 2026

For a prompt theme engine for customizing your shell prompt, the strongest matches are romkatv/powerlevel10k (Powerlevel10k is a high-performance Zsh prompt framework with a), starship/starship (Starship is a cross-shell prompt engine that supports multiple) and jandedobbeleer/oh-my-posh (Oh My Posh is a cross-platform shell prompt engine). denysdovhan/spaceship-zsh-theme and powerlevel9k/powerlevel9k round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

أطر عمل وأدوات لبناء وتنسيق وإدارة سمات (themes) واجهة سطر الأوامر المخصصة.

محركات تخصيص واجهة سطر الأوامر (Shell Prompt)

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • romkatv/powerlevel10kالصورة الرمزية لـ romkatv

    romkatv/powerlevel10k

    54,468عرض على 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 Zsh prompt framework with a rich set of pre-built themes, extensive customization via shell variables, and asynchronous rendering, making it a great fit if you use Zsh, though it lacks cross-shell support and does not use TOML/YAML configuration.

    ShellPrompt SegmentsAsynchronous Execution StrategiesPrompt Customization Tools
    عرض على GitHub↗54,468
  • starship/starshipالصورة الرمزية لـ starship

    starship/starship

    58,310عرض على 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-shell prompt engine that supports multiple shells (bash, zsh, fish, powershell), offers a library of pre-built themes and dynamic prompt segments (git, time, etc.), uses fast asynchronous rendering, and is configured via TOML, making it a comprehensive and flagship solution for customizing your shell prompt with themes and dynamic elements.

    RustCross-ShellShell-Agnostic Integrations
    عرض على GitHub↗58,310
  • jandedobbeleer/oh-my-poshالصورة الرمزية لـ JanDeDobbeleer

    JanDeDobbeleer/oh-my-posh

    21,559عرض على GitHub↗

    This project is a cross-platform shell prompt engine designed to render dynamic, themeable command line interfaces. It functions as a modular system that replaces the native shell prompt with a highly customizable, icon-rich display, allowing users to inject real-time system status, environment context, and visual design elements directly into their terminal workspace. The engine distinguishes itself through a declarative configuration schema that enables users to define prompt layouts, color palettes, and functional behaviors across different operating systems and shell environments. By util

    Oh My Posh is a cross-platform shell prompt engine with support for multiple shells (bash, zsh, fish, PowerShell), a wide library of themes and prompt segments (git, time, etc.), and fast asynchronous rendering, but it uses JSON configuration rather than TOML/YAML and lacks a formal plugin system, making it a solid but not comprehensive fit for a customization framework.

    GoCross-ShellPrompt Customization ToolsTerminal Prompt Customizers
    عرض على GitHub↗21,559
  • denysdovhan/spaceship-zsh-themeالصورة الرمزية لـ denysdovhan

    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

    Spaceship is a full-featured Zsh prompt framework with modular segments for git, language versions, and system metrics, making it a perfect fit if you use Zsh—but it lacks cross-shell support, which limits its reach beyond that one shell.

    ShellTerminal Prompt ConfigurationTerminal Prompt CustomizersPrompt Extensions
    عرض على GitHub↗20,515
  • powerlevel9k/powerlevel9kالصورة الرمزية لـ Powerlevel9k

    Powerlevel9k/powerlevel9k

    13,428عرض على GitHub↗

    Powerlevel9k is a customizable visual theme and plugin framework for the Zsh shell. It functions as a command line interface enhancer and environment dashboard, providing a configurable layout system for adding informational segments to the left and right sides of the shell prompt. The system tracks development context and version control status, displaying active branches and repository states. It also monitors cloud infrastructure, showing active profiles and cluster contexts, alongside programming language versions and environment data. The prompt includes real-time system status indicato

    Powerlevel9k is a customizable theme and plugin framework for the Zsh shell, offering dynamic prompt segments like git status and environment info, but it is limited to Zsh and does not support cross-shell customization as required.

    ShellPrompt SegmentsTerminal Prompt Configuration
    عرض على GitHub↗13,428
  • lokaltog/powerlineالصورة الرمزية لـ Lokaltog

    Lokaltog/powerline

    14,766عرض على GitHub↗

    Powerline is a framework and engine for generating consistent visual themes, command prompts, and status line integrations across diverse terminal tools. It serves as a system for rendering informative information bars and prompts across various shells, text editors, and window managers. The project provides a cross-application theme engine and a standardized way to define colors and segments. This ensures a unified visual style across tools such as the Vim text editor, the Tmux terminal multiplexer, and Unix shells including Bash and Zsh. The framework includes capabilities for custom statu

    Powerline is a cross-application framework that generates themed, segmented command prompts for multiple shells (Bash, Zsh) and tools (Vim, Tmux), with custom theme creation and plugin support—fitting the search for a prompt customization tool, though its Python-based rendering may not match the speed and modern configuration format (YAML/TOML) some users prefer.

    PythonShell Prompt CustomizersTerminal Prompt Configuration
    عرض على GitHub↗14,766
  • denysdovhan/spaceship-promptالصورة الرمزية لـ denysdovhan

    denysdovhan/spaceship-prompt

    20,515عرض على GitHub↗

    Spaceship Prompt is a customizable Zsh prompt theme that serves as a development environment monitor, shell environment indicator, and system status monitor. It renders a visual interface for the terminal to display active programming language runtimes, package manager versions, and hardware battery levels. The project functions as a Git status indicator and infrastructure context display, tracking the state of version control repositories and showing active container versions and cluster contexts for cloud and local environments. The tool provides capabilities for shell context visualizatio

    Spaceship Prompt is a Zsh prompt theme that provides dynamic segments for Git status, runtime versions, and system indicators, so it directly addresses the need for a customizable shell prompt—but it is limited to Zsh and lacks cross‑shell support, a pre‑built theme library, and TOML/YAML config, making it a narrower fit than a full multi‑shell framework.

    ShellPrompt SegmentsPrompt Customization Tools
    عرض على GitHub↗20,515
  • magicmonty/bash-git-promptالصورة الرمزية لـ magicmonty

    magicmonty/bash-git-prompt

    6,924عرض على GitHub↗

    bash-git-prompt is a Bash shell extension and prompt customizer that integrates real-time Git status indicators directly into the terminal. It functions as a shell theme that displays branch names, commit divergence, and file status markers within the command line interface. The project distinguishes itself through a hierarchical configuration system that allows for directory-specific overrides of global settings. It includes performance tuning options to maintain shell responsiveness in large repositories by selectively disabling expensive operations such as remote fetching or untracked file

    magicmonty/bash-git-prompt is a Bash-specific prompt customizer that injects real-time Git status indicators like branch and divergence into your terminal, so it does let you customize your prompt with dynamic segments—but it’s tied to Bash and focused on Git, not a cross-shell framework with a theme library or plugin system.

    ShellShell Prompt CustomizersTerminal Prompt Customizers
    عرض على GitHub↗6,924
  • spaceship-prompt/spaceship-promptالصورة الرمزية لـ spaceship-prompt

    spaceship-prompt/spaceship-prompt

    20,398عرض على 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,

    Spaceship is a modular Zsh prompt framework that provides rich dynamic segments (git, time, status) and asynchronous rendering, making it a solid fit for customizing a Zsh prompt—but it lacks the cross-shell support and YAML configuration you’d need for a universal solution across multiple shells.

    ShellPrompt Customization ToolsTerminal Prompt Customizers
    عرض على GitHub↗20,398
  • bhilburn/powerlevel9kالصورة الرمزية لـ bhilburn

    bhilburn/powerlevel9k

    13,429عرض على GitHub↗

    Powerlevel10k is a customizable Zsh theme framework and command line prompt customizer designed to create a visual shell status dashboard. It provides a toolkit for defining the layout, colors, and segments of a terminal prompt to improve the command line user experience. The project distinguishes itself through a flexible configuration system for prompt appearance and layout, allowing users to organize information segments across multiple lines and visually merge adjacent blocks. It supports extensive visual customization, including the use of custom font codepoints for icons and state-based

    Powerlevel9k is a Zsh-specific prompt theme framework that offers extensive segment customization and pre-built themes, but it lacks cross-shell support and uses Zsh-based configuration instead of TOML/YAML.

    ShellPrompt SegmentsTerminal Prompt Configuration
    عرض على GitHub↗13,429
  • ilancosman/tideالصورة الرمزية لـ IlanCosman

    IlanCosman/tide

    3,929عرض على GitHub↗

    Tide is an asynchronous shell prompt and Zsh theme designed to maintain interface responsiveness by computing high-latency data in the background. It functions as a context-aware command line that tracks active programming language versions, cloud infrastructure status, and command execution times. The project includes an interactive prompt configurator that allows users to visually design layouts, color schemes, and behavior settings through a terminal-based wizard. It also features a transient prompt engine that collapses previous command lines to reduce terminal scrollback clutter. The sy

    Tide is a full-featured prompt theme for Fish with an interactive configurator, async rendering, and dynamic status segments, but it is limited to Fish and uses its own configuration wizard instead of TOML/YAML or a plugin system.

    ShellTerminal Prompt ConfigurationTerminal Prompt Customizers
    عرض على GitHub↗3,929
  • ohmyzsh/ohmyzshالصورة الرمزية لـ ohmyzsh

    ohmyzsh/ohmyzsh

    188,061عرض على 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

    Oh My Zsh is a Zsh-specific framework for customizing your prompt with a large theme library, prompt segments via plugins, and modular extensions, but it does not support other shells like bash or fish, so it fits the intent as a shell prompt theme engine that covers most requested features except cross-shell support.

    ShellPrompt Theme EnginesTerminal Prompt Customizers
    عرض على GitHub↗188,061
  • robbyrussell/oh-my-zshالصورة الرمزية لـ robbyrussell

    robbyrussell/oh-my-zsh

    188,075عرض على 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

    Oh My Zsh is a Zsh-specific prompt theme engine with a pre-built theme library, custom theme creation, prompt segments (git, time, etc.), asynchronous rendering, and a plugin system, but it is limited to Zsh and does not support cross-shell or TOML/YAML configuration.

    ShellPrompt Theme EnginesTerminal Prompt Customizers
    عرض على GitHub↗188,075
  • b-ryan/powerline-shellالصورة الرمزية لـ b-ryan

    b-ryan/powerline-shell

    6,287عرض على 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

    powerline-shell is a configuration-driven tool that customizes your shell prompt with dynamic segments (Git status, environment context) and supports theming, making it a direct fit for a prompt customization framework.

    PythonShell Prompt CustomizersPrompt Segment Scripts
    عرض على GitHub↗6,287
  • bash-it/bash-itالصورة الرمزية لـ Bash-it

    Bash-it/bash-it

    15,104عرض على 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 Bash-specific prompt customization framework with built-in themes and prompt segments, making it a solid fit for Bash users but not a cross-shell solution.

    ShellTerminal Prompt Customizers
    عرض على GitHub↗15,104
  • sorin-ionescu/preztoالصورة الرمزية لـ sorin-ionescu

    sorin-ionescu/prezto

    14,552عرض على 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 Zsh-specific prompt theme engine and modular configuration framework that provides pre-built themes and dynamic prompt segments (e.g., git and time), fitting your search for a prompt customization tool—though it lacks cross-shell support and TOML/YAML configuration.

    ShellPrompt Theme Engines
    عرض على GitHub↗14,552
  • oh-my-fish/oh-my-fishالصورة الرمزية لـ oh-my-fish

    oh-my-fish/oh-my-fish

    11,342عرض على GitHub↗

    This project is a configuration framework for the Fish shell, providing a centralized system for managing plugins, themes, and custom environment settings. It functions as a plugin manager and theme engine that allows users to install, update, and remove functional extensions and visual styles. The framework includes a shell extension scaffolder that generates standardized directory structures and boilerplate files for creating new plugins and themes. To ensure quality, it provides a specification-based testing suite for validating package functionality through automated assertions. The syst

    oh-my-fish is a framework for customizing the Fish shell with themes and plugins, aligning with your intent for a prompt customization tool, though it only works with Fish and lacks cross-shell support.

    ShellPrompt Theme Engines
    عرض على GitHub↗11,342
  • powerline/powerlineالصورة الرمزية لـ powerline

    powerline/powerline

    14,770عرض على GitHub↗

    Powerline is a statusline and prompt generation framework designed to provide consistent visual information across terminal shells, text editors, and multiplexers. It functions as a configuration-driven customization engine that allows users to define themes, color schemes, and dynamic segment layouts to maintain a cohesive interface across diverse command-line environments. The system utilizes a persistent background daemon to manage state and rendering logic, which offloads processing tasks to minimize resource consumption and ensure high responsiveness across multiple active application in

    Powerline is a mature statusline and prompt framework with cross-shell support, pre-built themes, and dynamic segments for git, time, and more, directly matching your need for a shell prompt customization tool—though it uses JSON configuration rather than the requested TOML/YAML.

    PythonCommand Line InterfacesStatusline and Prompt FrameworksClient-Server Daemon Architectures
    عرض على GitHub↗14,770
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
romkatv/powerlevel10k54.5KShellMIT15 يونيو 2026
starship/starship58.3KRustISC15 يونيو 2026
jandedobbeleer/oh-my-posh21.6KGomit18 فبراير 2026
denysdovhan/spaceship-zsh-theme20.5KShellMIT3 يونيو 2026
powerlevel9k/powerlevel9k13.4KShellMIT23 أبريل 2020
lokaltog/powerline14.8KPythonNOASSERTION11 مارس 2026
denysdovhan/spaceship-prompt20.5KShellMIT3 يونيو 2026
magicmonty/bash-git-prompt6.9KShellBSD-2-Clause10 أبريل 2026
spaceship-prompt/spaceship-prompt20.4KShellmit24 ديسمبر 2025
bhilburn/powerlevel9k13.4KShellMIT23 أبريل 2020

Related searches

  • مجموعة من سمات الألوان للمطورين
  • أداة لإصدار وإدارة الأوامر (prompts)
  • مكتبة لواجهات المستخدم الطرفية TUI في Rust
  • إطار عمل للتحسين التلقائي للأوامر (prompt optimization)
  • إطار عمل لإعداد وتخصيص Neovim
  • بيئة تجريبية لاختبار ومشاركة الأوامر (prompts)
  • a terminal UI for staging and committing with git
  • a terminal multiplexer alternative to tmux