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
Powerlevel9k avatar

Powerlevel9k/powerlevel9kArchived

0
View on GitHub↗
13,428 stars·916 forks·Shell·MIT·19 viewsgithub.com/romkatv/powerlevel10k↗

Powerlevel9k

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 indicators for battery, memory, and network addresses. It further optimizes workflows by displaying command execution times, return codes, and truncated directory paths.

Features

  • CLI Enhancements - Functions as a comprehensive command line interface enhancer providing visual indicators for version control and command execution.
  • Prompt Segments - Constructs the shell prompt using a system of independent, configurable visual segments.
  • Shell Dashboards - Displays a real-time dashboard of cloud profiles, programming language versions, and system metrics within the terminal.
  • Environmental Context Retrieval - Queries system binaries and environment variables to identify active version control branches and cloud profiles.
  • Shell Integration - Hooks into the shell environment to retrieve exit codes and process data for dynamic prompt updates.
  • Version Control Integrations - Provides real-time visibility into current Git branches and repository status directly within the shell prompt.
  • Version Control and Repository Tools - Tracks and displays the current branch and repository status for active version control systems.
  • Shell Customizations - Implements a highly customizable visual interface for Zsh to enhance command-line productivity and environment awareness.
  • Shell Prompt Themes - Ships a highly customizable prompt theme that visualizes system state and development context for Zsh users.
  • Terminal Prompt Configuration - Provides a configuration system to define the layout and content of the left and right prompt sides.
  • CLI Workflow Integrations - Optimizes the developer workflow by visualizing key execution data and path information.
  • Context-Aware Displays - Renders dynamic displays showing the versions and environments of installed programming languages and tools.
  • Visual Output Integration - Transforms the output of shell commands and functions into visual segments within the prompt.
  • Development Environment Monitors - Identifies and monitors active programming language runtimes and virtual environments via the prompt.
  • External Command Integrations - Integrates the output of arbitrary shell functions and transforms them into visual elements within the prompt.
  • Path Truncation Utilities - Provides utilities to shorten long filesystem paths using specific strategies to conserve horizontal screen space.
  • Zsh Frameworks - Provides a configurable layout system and plugin framework for managing informational segments in Zsh.
  • Visual Path Formatting - Provides visual styling and truncation strategies for rendering the current working directory.
  • Infrastructure Context Displays - Shows active cloud profiles and cluster contexts to help users identify the current target infrastructure.
  • Infrastructure Context Tracking - Displays active cloud profiles and cluster contexts to prevent commands from being run in the wrong environment.
  • Terminal Resource Monitors - Provides real-time monitoring of system hardware usage, including battery and memory, through the terminal interface.
  • Execution Metadata Displays - Displays the return code and total execution time of the previously run command.
  • Terminal Status Displays - Provides software-based visual displays for system metrics like battery and memory within the terminal.
  • Conditional Rendering - Implements logic to toggle the visibility of prompt segments based on the current working directory or active tools.

Star history

Star history chart for powerlevel9k/powerlevel9kStar history chart for powerlevel9k/powerlevel9k

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Open-source alternatives to Powerlevel9k

Similar open-source projects, ranked by how many features they share with Powerlevel9k.
  • 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
  • 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
  • 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
  • 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
See all 30 alternatives to Powerlevel9k→

Frequently asked questions

What does powerlevel9k/powerlevel9k do?

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.

What are the main features of powerlevel9k/powerlevel9k?

The main features of powerlevel9k/powerlevel9k are: CLI Enhancements, Prompt Segments, Shell Dashboards, Environmental Context Retrieval, Shell Integration, Version Control Integrations, Version Control and Repository Tools, Shell Customizations.

What are some open-source alternatives to powerlevel9k/powerlevel9k?

Open-source alternatives to powerlevel9k/powerlevel9k include: ilancosman/tide — Tide is an asynchronous shell prompt and Zsh theme designed to maintain interface responsiveness by computing… denysdovhan/spaceship-prompt — Spaceship Prompt is a customizable Zsh prompt theme that serves as a development environment monitor, shell… denysdovhan/spaceship-zsh-theme — Spaceship is a customizable prompt theme and configuration framework for the Zsh shell. It provides a minimalist… jandedobbeleer/oh-my-posh — This project is a cross-platform shell prompt engine designed to render dynamic, themeable command line interfaces. It… spaceship-prompt/spaceship-prompt — Spaceship Prompt is a modular, highly customizable Zsh prompt framework designed to provide rich contextual… bhilburn/powerlevel9k — Powerlevel10k is a customizable Zsh theme framework and command line prompt customizer designed to create a visual…