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

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

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

olivierverdier/zsh-git-prompt

0
View on GitHub↗
1,776 نجوم·396 تفرعات·Haskell·MIT·4 مشاهدات

Zsh Git Prompt

Zsh Git Prompt is a terminal plugin that calculates and displays modified, staged, and untracked Git repository status directly in the Zsh shell prompt. It integrates into the shell execution cycle to refresh display values dynamically, showing current branch names, detached head hashes, and tracking differences for quick daily visibility.

The tool features a performance optimization mechanism that temporarily stores Git repository state checks to maintain fast command line rendering speeds on large or slow repositories. It parses lower-level version control status flags into compact indicator symbols while applying terminal-specific color codes and styling directives directly within string formatting definitions.

Users can customize symbol sets, colors, and layout preferences by overriding global options and display functions through environment variable configuration.

Features

  • Git Status Indicators - Shows current Git branch names and repository status directly in the Zsh command line prompt.
  • Staging Interfaces - Monitors staged files, modified unstaged files, untracked files, and merge conflicts.
  • Shell Responsiveness Optimizations - Maintains terminal prompt rendering performance by caching repository checks on slow codebases.
  • Zsh Shell Extensions - Enhances the Zsh terminal interface with real-time branch details and visual status indicators.
  • Appearance and Behavior Adjustments - Allows users to tailor symbol sets, colors, and layout preferences through custom configuration.
  • Shell Command Result Caches - Temporarily stores shell command and status check outputs to avoid redundant processing.
  • Repository Status Indicators - Parses version control status flags and branch references into compact indicator symbols.

سجل النجوم

مخطط تاريخ النجوم لـ olivierverdier/zsh-git-promptمخطط تاريخ النجوم لـ olivierverdier/zsh-git-prompt

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم Zsh Git Prompt

مجموعات منسقة بعناية يظهر فيها Zsh Git Prompt.
  • Git status client

الأسئلة الشائعة

ما هي وظيفة olivierverdier/zsh-git-prompt؟

Zsh Git Prompt is a terminal plugin that calculates and displays modified, staged, and untracked Git repository status directly in the Zsh shell prompt. It integrates into the shell execution cycle to refresh display values dynamically, showing current branch names, detached head hashes, and tracking differences for quick daily visibility.

ما هي الميزات الرئيسية لـ olivierverdier/zsh-git-prompt؟

الميزات الرئيسية لـ olivierverdier/zsh-git-prompt هي: Git Status Indicators, Staging Interfaces, Shell Responsiveness Optimizations, Zsh Shell Extensions, Appearance and Behavior Adjustments, Shell Command Result Caches, Repository Status Indicators.

ما هي البدائل مفتوحة المصدر لـ olivierverdier/zsh-git-prompt؟

تشمل البدائل مفتوحة المصدر لـ olivierverdier/zsh-git-prompt: agnoster/agnoster-zsh-theme — This project is a Zsh prompt theme that provides a segmented, breadcrumb-style interface in the terminal. It uses a… magicmonty/bash-git-prompt — bash-git-prompt is a Bash shell extension and prompt customizer that integrates real-time Git status indicators… dahlbyk/posh-git — posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal… j3ssie/osmedeus — Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools… arialdomartini/oh-my-git — oh-my-git is a shell extension for Bash and Zsh that provides a Git status indicator directly within the command line… erikw/tmux-powerline — tmux-powerline is a shell-based status generator and plugin for the tmux terminal multiplexer. It provides a visually…

بدائل مفتوحة المصدر لـ Zsh Git Prompt

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Zsh Git Prompt.
  • agnoster/agnoster-zsh-themeالصورة الرمزية لـ agnoster

    agnoster/agnoster-zsh-theme

    4,223عرض على GitHub↗

    This project is a Zsh prompt theme that provides a segmented, breadcrumb-style interface in the terminal. It uses a Powerline design with special glyphs and color blocks to display contextual information such as the current directory, user identity, and Git status. The theme allows users to rearrange and toggle visual metadata segments via environment variables. It specifically integrates Git status monitoring to indicate the current branch and repository state directly within the command line. The system manages shell state by rendering real-time system information, including root privilege

    Shell
    عرض على GitHub↗4,223
  • 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

    Shell
    عرض على GitHub↗6,924
  • dahlbyk/posh-gitالصورة الرمزية لـ dahlbyk

    dahlbyk/posh-git

    8,218عرض على GitHub↗

    posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal productivity. It integrates Git status and branch information directly into the PowerShell command prompt and provides a toolkit for customizing the appearance, colors, and path formatting of the shell session. The project distinguishes itself by providing command line autocompletion for Git commands, branch names, and file paths. It also includes an SSH agent manager with wrapper commands to start, stop, and monitor the status of secure shell agent processes. The software covers broade

    PowerShellchocolateygitpowershell
    عرض على GitHub↗8,218
  • j3ssie/osmedeusالصورة الرمزية لـ j3ssie

    j3ssie/Osmedeus

    6,425عرض على GitHub↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Go
    عرض على GitHub↗6,425
  • عرض جميع البدائل الـ 30 لـ Zsh Git Prompt→