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 bhilburn/powerlevel9k

Projects sharing features with Powerlevel9k

30 open-source projects similar to bhilburn/powerlevel9k, 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.

  • 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
  • denysdovhan/spaceship-promptdenysdovhan avatar

    denysdovhan/spaceship-prompt

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

    Shell
    View on GitHub↗20,515
  • 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

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
  • b-ryan/powerline-shellb-ryan avatar

    b-ryan/powerline-shell

    6,287View on 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

    Python
    View on GitHub↗6,287
  • 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
  • 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
  • powerlevel9k/powerlevel9kPowerlevel9k avatar

    Powerlevel9k/powerlevel9k

    13,428View on 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

    Shelleye-candypowerline-fontsterminal
    View on GitHub↗13,428
  • 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
  • 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
  • dbcli/pgclidbcli avatar

    dbcli/pgcli

    13,231View on GitHub↗

    pgcli is an interactive command-line interface and database management tool for PostgreSQL. It functions as an interactive SQL shell and query editor that allows users to inspect schemas, manage connections, and run queries against PostgreSQL data sources. The tool is distinguished by its real-time, schema-aware autocompletion for keywords, tables, and columns, as well as dynamic SQL syntax highlighting. It provides safety mechanisms through transaction-aware guardrails that warn against or block destructive statements when no active transaction is detected. Broad capabilities include secure

    Pythondatabasepostgrespostgresql
    View on GitHub↗13,231
  • 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
  • oh-my-fish/oh-my-fishoh-my-fish avatar

    oh-my-fish/oh-my-fish

    11,342View on 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

    Shellfishfishshellfishshell-framework
    View on GitHub↗11,342
  • 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
  • textualize/richTextualize avatar

    Textualize/rich

    56,636View on GitHub↗

    Rich is a comprehensive library for building sophisticated command-line interfaces and terminal applications. It provides a robust console formatting engine and a layout framework that enables developers to render rich text, syntax-highlighted code, and complex data structures directly in the terminal. By utilizing a recursive constraint-based layout engine, the library allows for the creation of hierarchical grids, panels, and trees that maintain their structure even as terminal dimensions change. What distinguishes the library is its ability to manage persistent, real-time terminal interfac

    Pythonansi-colorsemojimarkdown
    View on GitHub↗56,636
  • sorin-ionescu/preztosorin-ionescu avatar

    sorin-ionescu/prezto

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

    Shell
    View on GitHub↗14,552
  • 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
  • starship/starshipstarship avatar

    starship/starship

    58,310View on 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

    Rustbashfishfish-prompt
    View on GitHub↗58,310
  • lvv/git-promptlvv avatar

    lvv/git-prompt

    327View on GitHub↗

    bash prompt with GIT, SVN and HG modules

    Shell
    View on GitHub↗327
  • 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
  • zsh-users/antigenzsh-users avatar

    zsh-users/antigen

    8,324View on GitHub↗

    Antigen is a git-based package manager and configuration orchestrator for the Zsh shell environment. It serves as a plugin manager designed to download, load, and update plugins, themes, and frameworks directly from Git repositories using specific branches, tags, or versions. The project focuses on shell startup optimization by using static bundle caching and batch completion loading to reduce boot times. It distinguishes itself through environment reproduction capabilities, such as file-based state snapshotting and plugin state restoration, and a distribution workflow that bundles configurat

    Shell
    View on GitHub↗8,324
  • unixorn/zsh-quickstart-kitunixorn avatar

    unixorn/zsh-quickstart-kit

    896View on 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

    Shelldotfileshacktoberfestoh-my-zsh
    View on GitHub↗896
  • nushell/nushellnushell avatar

    nushell/nushell

    39,743View on 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

    Rustnushellrustshell
    View on GitHub↗39,743
  • jj-vcs/jjjj-vcs avatar

    jj-vcs/jj

    29,746View on GitHub↗

    Jujutsu is a distributed version control engine designed to manage project history through mutable commits and a persistent operation log. By treating the working directory as a mutable commit, it eliminates the need for manual staging areas, allowing users to modify repository history directly without checking out specific branches. The system maintains full compatibility with existing remote repositories, ensuring that local workflows remain interoperable with standard version control ecosystems. A defining characteristic of the project is its conflict-aware architecture, which treats merge

    Rustcligitjj
    View on GitHub↗29,746
  • charmbracelet/lipglosscharmbracelet avatar

    charmbracelet/lipgloss

    10,591View on GitHub↗

    This project is a framework for composing terminal interfaces through declarative styling and a grid-based layout engine. It provides a comprehensive toolkit for building responsive command-line applications by managing ANSI escape sequences, color profiles, and text rendering to ensure consistent visual output across different terminal environments. The library distinguishes itself through its ability to automatically detect terminal capabilities and background themes, allowing it to adjust color schemes and downsample profiles for optimal readability. It utilizes a layered composition model

    Gocligogolang
    View on GitHub↗10,591
  • ohmyzsh/ohmyzshohmyzsh avatar

    ohmyzsh/ohmyzsh

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

    Shellclicli-appoh-my-zsh
    View on GitHub↗188,061
  • gyscos/cursivegyscos avatar

    gyscos/Cursive

    4,810View on GitHub↗

    Cursive is a cross-platform terminal user interface toolkit and framework for building interactive applications in Rust. It provides a modular system for creating text-based graphical interfaces, utilizing a dedicated engine to manage the main display loop and view hierarchies. The toolkit features a backend-agnostic abstraction layer to ensure consistent rendering and input handling across different operating systems. It distinguishes itself through a palette-based theme engine that supports runtime theme loading and true color rendering, as well as the ability to generate user interface hie

    Rust
    View on GitHub↗4,810
  • formidablelabs/webpack-dashboardFormidableLabs avatar

    FormidableLabs/webpack-dashboard

    13,976View on GitHub↗

    webpack-dashboard is a terminal-based build monitor and asset viewer designed for the Webpack development process. It provides a command line interface to track compilation status, monitor development server activity, and organize build errors for debugging. The tool integrates as a Webpack plugin to intercept compilation events and extract asset metadata. It utilizes a terminal-UI layout engine and state-driven rendering to display build progress and logs in a structured grid of dynamic windows. The system includes capabilities for real-time build log visualization and asset filtering using

    JavaScriptclicli-dashboarddashboard
    View on GitHub↗13,976