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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesShell Themes

Configurations and utilities for managing the visual styling of command-line shells.

Explore 10 awesome GitHub repositories matching operating systems & systems programming · Shell Themes. Refine with filters or upvote what's useful.

Awesome Shell Themes GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • romkatv/powerlevel10kAvatar von romkatv

    romkatv/powerlevel10k

    54,468Auf GitHub ansehen↗

    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

    Apply visual styling configurations to command-line shells through standardized plugin management or manual installation workflows.

    Shellzsh
    Auf GitHub ansehen↗54,468
  • bash-it/bash-itAvatar von Bash-it

    Bash-it/bash-it

    15,104Auf GitHub ansehen↗

    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.

    Implements a visual styling system to customize the command line interface prompt and appearance.

    Shellbashbash-aliasbash-completion
    Auf GitHub ansehen↗15,104
  • bhilburn/powerlevel9kAvatar von bhilburn

    bhilburn/powerlevel9k

    13,429Auf GitHub ansehen↗

    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

    Provides a customizable visual interface for Zsh with personalized layouts and themed colors.

    Shell
    Auf GitHub ansehen↗13,429
  • oh-my-fish/oh-my-fishAvatar von oh-my-fish

    oh-my-fish/oh-my-fish

    11,342Auf GitHub ansehen↗

    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

    Includes a theme engine for managing the visual styling, prompts, and appearance of the Fish shell.

    Shellfishfishshellfishshell-framework
    Auf GitHub ansehen↗11,342
  • jorgebucaran/fisherAvatar von jorgebucaran

    jorgebucaran/fisher

    9,300Auf GitHub ansehen↗

    Fisher is a plugin manager and shell extension manager specifically for the Fish shell. It provides a system for installing, updating, and removing plugins, themes, functions, and completion scripts. The tool uses a flat-file state persistence method to track installed extensions in a plain text file, which enables the synchronization of shell environments across different systems using version control. It covers the full lifecycle of shell extensions, including the discovery of installed plugins, the installation of packages from remote repositories, and the development of distributable she

    Enables bundling of visual styles and configurations into compatible theme plugins.

    Shellfishfish-pluginplugin-manager
    Auf GitHub ansehen↗9,300
  • zsh-users/antigenAvatar von zsh-users

    zsh-users/antigen

    8,324Auf GitHub ansehen↗

    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

    Loads visual prompt configurations from repositories to customize the shell interface appearance.

    Shell
    Auf GitHub ansehen↗8,324
  • magicmonty/bash-git-promptAvatar von magicmonty

    magicmonty/bash-git-prompt

    6,924Auf GitHub ansehen↗

    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

    Provides a visual configuration for the Bash command line that adds colors and dynamic information.

    Shell
    Auf GitHub ansehen↗6,924
  • gsantner/markorAvatar von gsantner

    gsantner/markor

    5,710Auf GitHub ansehen↗

    Markor is an Android text editor that handles Markdown, todo.txt, and plain text files, functioning as a note-taking and task management tool. It operates directly on the device's filesystem, storing content as plain files without a proprietary database, and integrates with third-party sync tools like Syncthing for cross-device file synchronization. The editor provides syntax highlighting for multiple formats, a live preview that converts markup to HTML in real-time, and the ability to export documents as HTML or PDF. It also includes a file browser with a user-selectable root folder and supp

    Provides configurable themes, line numbers, and auto-save for the text editing surface.

    Java
    Auf GitHub ansehen↗5,710
  • zdharma-continuum/zinitAvatar von zdharma-continuum

    zdharma-continuum/zinit

    4,731Auf GitHub ansehen↗

    Zinit ist ein Zsh-Plugin-Manager, der für das Herunterladen, Laden und Aktualisieren von Erweiterungen und Snippets für die Z-Shell entwickelt wurde. Er fungiert als Performance-Optimierer, Shell-Binary-Installer und Completion-Manager und bietet ein Framework für die Automatisierung des Shell-Lebenszyklus sowie die Registrierung von Tab-Completion-Definitionen. Das Projekt zeichnet sich durch fortgeschrittene Startup-Optimierung aus, wobei Bytecode-Kompilierung, Konfigurations-Caching und verzögertes Laden genutzt werden, um die Shell-Bootzeiten zu verkürzen. Es differenziert sich zudem durch sein Plugin-Ausführungsmodell, das das Sourcing einzelner Remote-Code-Snippets unterstützt, ohne vollständige Repository-Installationen zu erfordern, und Shell-Emulationsschichten nutzt, um Kompatibilität mit nicht-nativer Syntax zu gewährleisten. Die breiteren Funktionen des Managers umfassen die Automatisierung von Plugin-Lebenszyklen mittels Installations-Hooks, das Deployment kompilierter Binärdateien in dedizierte Präfix-Verzeichnisse und die dynamische Aktivierung von Plugins basierend auf Umgebungsbedingungen. Er bietet zudem Tools zur Verwaltung von Hintergrunddiensten mittels Named Pipes, zur Überwachung von Plugin-Aktivitäten und zur Durchführung von Analysen der Lade-Performance.

    Loads and configures visual prompts and styling for the Zsh command line interface.

    Shell
    Auf GitHub ansehen↗4,731
  • unixorn/zsh-quickstart-kitAvatar von unixorn

    unixorn/zsh-quickstart-kit

    896Auf GitHub ansehen↗

    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

    Allows switching between shell themes and interface decorators using command-line utilities.

    Shelldotfileshacktoberfestoh-my-zsh
    Auf GitHub ansehen↗896
  1. Home
  2. Operating Systems & Systems Programming
  3. Terminal and Command-Line Environments
  4. Terminal Customization Tools
  5. Terminal Customization
  6. Shell Themes

Unter-Tags erkunden

  • Editor Shell CustomizationsConfigurable wrappers around text editing surfaces that adjust themes, line numbers, and auto-save behavior. **Distinct from Shell Themes:** Distinct from Shell Themes: focuses on editor-specific appearance and behavior settings, not terminal shell visual styling.
  • Theme PackagingThe process of bundling visual styles into a format compatible with shell theme managers. **Distinct from Shell Themes:** Focuses on the act of bundling/packaging for distribution, rather than the resulting visual configuration.