awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to arialdomartini/oh-my-git

Projects sharing features with Oh My Git

30 open-source projects similar to arialdomartini/oh-my-git, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • nojhan/liquidpromptnojhan avatar

    nojhan/liquidprompt

    4,660View on 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

    Shell
    View on GitHub↗4,660
  • magicmonty/bash-git-promptmagicmonty avatar

    magicmonty/bash-git-prompt

    6,924View on 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
    View on GitHub↗6,924
  • romkatv/powerlevel10kromkatv avatar

    romkatv/powerlevel10k

    54,468View on 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

    Shellzsh
    View on GitHub↗54,468

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • lvv/git-promptlvv avatar

    lvv/git-prompt

    327View on GitHub↗

    bash prompt with GIT, SVN and HG modules

    Shell
    View on GitHub↗327
  • twolfson/sexy-bash-prompttwolfson avatar

    twolfson/sexy-bash-prompt

    1,155View on GitHub↗

    Bash prompt with colors, git statuses, and git branches.

    Shell
    View on GitHub↗1,155
  • momeni/gittifymomeni avatar

    momeni/gittify

    79View on GitHub↗

    A customized bash environment to make git folders more friendly.

    Shell
    View on GitHub↗79
  • barryclark/bashstrapbarryclark avatar

    barryclark/bashstrap

    1,560View on GitHub↗

    A quick way to spruce up your terminal in OSX.

    Shell
    View on GitHub↗1,560
  • riobard/bash-powerlineriobard avatar

    riobard/bash-powerline

    910View on GitHub↗

    Powerline-style Bash prompt in pure Bash script. See also https://github.com/riobard/zsh-powerline

    Shell
    View on GitHub↗910
  • agnoster/agnoster-zsh-themeagnoster avatar

    agnoster/agnoster-zsh-theme

    4,223View on 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
    View on GitHub↗4,223
  • erikw/tmux-powerlineerikw avatar

    erikw/tmux-powerline

    3,716View on GitHub↗

    tmux-powerline is a shell-based status generator and plugin for the tmux terminal multiplexer. It provides a visually segmented status line that displays real-time system metrics, session information, and version control status. The project allows for high extensibility through a modular segment architecture, enabling users to define custom information blocks via shell scripts. Visual arrangements and color schemes are managed through external theme files and environment variables. The system monitors a broad range of hardware and network metrics, including CPU load, memory usage, battery le

    Shellbashconfigurationdynamic
    View on GitHub↗3,716
  • bash-it/bash-itBash-it avatar

    Bash-it/bash-it

    15,104View on 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.

    Shellbashbash-aliasbash-completion
    View on GitHub↗15,104
  • robbyrussell/oh-my-zshrobbyrussell avatar

    robbyrussell/oh-my-zsh

    188,075View on 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

    Shell
    View on GitHub↗188,075
  • x-cmd/x-cmdx-cmd avatar

    x-cmd/x-cmd

    4,037View on GitHub↗

    x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components. The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif

    Shellagentaibash
    View on GitHub↗4,037
  • sindresorhus/puresindresorhus avatar

    sindresorhus/pure

    14,084View on 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

    Shellgitminimalprompt
    View on GitHub↗14,084
  • daltonmenezes/aura-themedaltonmenezes avatar

    daltonmenezes/aura-theme

    3,730View on GitHub↗

    Aura Theme is a comprehensive set of dark color palettes, development environment styles, and digital assets designed to create a unified visual identity across various software targets. It provides a cohesive dark mode system for code editors, terminal emulators, and desktop window managers, complemented by a collection of high-resolution dark wallpapers for desktop and mobile environments. The project includes a theme porting tool and a UI color token system that replace hardcoded hex values with dynamic accent tokens. This framework enables cross-application theme porting, allowing a consi

    TypeScriptcodesandboxcolor-themedark
    View on GitHub↗3,730
  • mayccoll/goghMayccoll avatar

    Mayccoll/Gogh

    10,243View on GitHub↗

    Gogh is a command line theme manager and a collection of curated color palettes for various Linux and macOS terminal emulators. It provides a library of configuration files used to synchronize visual styles across different terminal environments. The project includes a terminal accessibility checker to verify that chosen color schemes meet visual contrast and readability standards. It allows for the creation of custom theme definitions using a templating system that maps hex values to text and background colors. The toolset covers terminal emulator customization through a command line interf

    Shell
    View on GitHub↗10,243
  • mrzool/bash-sensiblemrzool avatar

    mrzool/bash-sensible

    2,115View on GitHub↗
    Shellbashconfigconfig-bashrc
    View on GitHub↗2,115
  • win0err/aphrodite-terminal-themewin0err avatar

    win0err/aphrodite-terminal-theme

    177View on GitHub↗

    A minimalistic terminal theme (prompt) for sexy terminals that works in bash, fish and zsh

    Shell
    View on GitHub↗177
  • blueedgetechno/win11reactblueedgetechno avatar

    blueedgetechno/win11React

    9,683View on GitHub↗

    win11React is a web-based emulation of a modern desktop operating system environment built using React. It replicates the visual design, taskbar, and start menu of Windows 11 to create a browser-hosted workspace. The system features a customizable theme that allows users to apply custom backgrounds and styles to the workstation. Access to the environment is controlled through a simulated startup sequence and lock screen for session security management. The interface includes a desktop shell with draggable and resizable application windows and integrated system applications such as a terminal

    JavaScriptcsshacktoberfesthacktoberfest2022
    View on GitHub↗9,683
  • morhetz/gruvboxmorhetz avatar

    morhetz/gruvbox

    15,195View on GitHub↗

    Gruvbox is a retro-inspired color scheme designed to provide a consistent visual experience across text editors, terminal emulators, and development environments. It focuses on improving readability and reducing eye strain by utilizing a high-contrast palette that remains stable across various software tools. The project distinguishes itself through a flexible rendering architecture that adapts to different technical environments. It supports high-fidelity twenty-four-bit color reproduction for modern terminals while maintaining compatibility with legacy systems through sixteen-color and two-

    Vim Script
    View on GitHub↗15,195
  • olivierverdier/zsh-git-promptolivierverdier avatar

    olivierverdier/zsh-git-prompt

    1,776View on GitHub↗

    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 indicato

    Haskell
    View on GitHub↗1,776
  • dahlbyk/posh-gitdahlbyk avatar

    dahlbyk/posh-git

    8,218View on 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
    View on GitHub↗8,218
  • ilancosman/tideIlanCosman avatar

    IlanCosman/tide

    3,929View on 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

    Shellfishfish-pluginfish-prompt
    View on GitHub↗3,929
  • spaceship-prompt/spaceship-promptspaceship-prompt avatar

    spaceship-prompt/spaceship-prompt

    20,398View on 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,

    Shelloh-my-zshpromptshell
    View on GitHub↗20,398
  • jandedobbeleer/oh-my-poshJanDeDobbeleer avatar

    JanDeDobbeleer/oh-my-posh

    21,559View on 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

    Gobashcmdfish
    View on GitHub↗21,559
  • denysdovhan/spaceship-zsh-themedenysdovhan avatar

    denysdovhan/spaceship-zsh-theme

    20,515View on 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

    Shell
    View on GitHub↗20,515
  • jonmosco/kube-ps1jonmosco avatar

    jonmosco/kube-ps1

    3,794View on GitHub↗

    kube-ps1 is a cross-shell prompt utility and infrastructure context monitor that integrates Kubernetes cluster and namespace information directly into the command line interface. It functions as a compatibility layer to ensure consistent metadata rendering and prompt behavior across bash, zsh, and fish. The utility prevents accidental command execution in the wrong environment by tracking active cluster connections and providing a visibility toggle to show or hide the cluster status. It allows for visual distinction between production and development settings through environment-specific colo

    Shell
    View on GitHub↗3,794
  • chrisant996/clinkchrisant996 avatar

    chrisant996/clink

    5,320View on GitHub↗

    Clink is a command line enhancer and shell extension for the Windows CMD terminal. It functions as a readline-style input library and completion engine, adding advanced line editing, persistent command history, and command argument prediction to the standard Windows command line environment. The project distinguishes itself through a scriptable architecture that allows for custom completion definitions, Lua keyboard mapping, and dynamic prompt customization. It enables the creation of context-sensitive prompts that can include asynchronous updates, environment-based formatting, and transient

    C++
    View on GitHub↗5,320
  • sirmalloc/ccstatuslinesirmalloc avatar

    sirmalloc/ccstatusline

    3,925View on GitHub↗

    ccstatusline is a CLI status bar framework and ANSI terminal UI library used to render dynamic, multi-line interfaces within terminal emulators. It functions as a customizable system for displaying real-time metrics, system data, and configuration settings through a widget-based composition model. The framework specializes in Powerline-style status lines, utilizing arrow separators and columnar alignment to create structured headers. It includes specialized dashboards for monitoring Git repository metadata, such as branch names and commit IDs, as well as LLM usage monitors that track API toke

    TypeScriptai-toolsclaude-codecli
    View on GitHub↗3,925
  • bndong/cnblogs-theme-simplememoryBNDong avatar

    BNDong/Cnblogs-Theme-SimpleMemory

    3,717View on GitHub↗

    Cnblogs-Theme-SimpleMemory is a customizable visual template for Cnblogs that modifies the layout and styling of blog posts and profile pages. It provides a combination of CSS stylesheets and a JavaScript-driven user interface to alter colors, typography, and layout elements. The theme includes dynamic interface enhancements such as a light and dark mode switcher, a scroll-based reading progress indicator, and a customizable embedded music player. It supports automated visual modifications triggered on specific remembrance days and the ability to change browser tab titles based on page focus.

    CSScnblogs
    View on GitHub↗3,717