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
·

Terminal background customizer

Ranking updated Aug 5, 2026

For terminal background customizations, the strongest matches are themerdev/themer (Themer is a CLI-based color palette theme generator that), powerline/powerline (Powerline is a Python-based statusline and prompt generation framework) and lokaltog/powerline (Powerline is a Python-based framework and engine that provides). gpakosz/.tmux and jandedobbeleer/oh-my-posh round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked GitHub repositories for terminal background customizer tools, ranked by stars and activity. Compare and find the best fit.

Terminal background customizer

Find the best repos with AI.We'll search the best matching repositories with AI.
  • themerdev/themerthemerdev avatar

    themerdev/themer

    5,826View on GitHub↗

    Themer is a color palette theme generator that produces matching color themes for editors, terminals, and other applications from a single color set. It accepts Base16 YAML color schemes as input and can generate themes programmatically through an async generator function or from the command line. The project distinguishes itself by supporting custom color sets and custom template render functions, allowing users to define their own output formats for unsupported applications. It also generates matching desktop wallpapers in SVG or PNG format from the same color palette used for application t

    Themer is a CLI-based color palette theme generator that produces matching terminal themes and desktop

    TypeScriptTheme Generators
    View on GitHub↗5,826
  • powerline/powerlinepowerline avatar

    powerline/powerline

    14,770View on GitHub↗

    Powerline is a statusline and prompt generation framework designed to provide consistent visual information across terminal shells, text editors, and multiplexers. It functions as a configuration-driven customization engine that allows users to define themes, color schemes, and dynamic segment layouts to maintain a cohesive interface across diverse command-line environments. The system utilizes a persistent background daemon to manage state and rendering logic, which offloads processing tasks to minimize resource consumption and ensure high responsiveness across multiple active application in

    Powerline is a Python-based statusline and prompt generation framework that serves as a terminal customization utility

    PythonStatusline and Prompt Frameworks
    View on GitHub↗14,770
  • lokaltog/powerlineLokaltog avatar

    Lokaltog/powerline

    14,766View on GitHub↗

    Powerline is a framework and engine for generating consistent visual themes, command prompts, and status line integrations across diverse terminal tools. It serves as a system for rendering informative information bars and prompts across various shells, text editors, and window managers. The project provides a cross-application theme engine and a standardized way to define colors and segments. This ensures a unified visual style across tools such as the Vim text editor, the Tmux terminal multiplexer, and Unix shells including Bash and Zsh. The framework includes capabilities for custom statu

    Powerline is a Python-based framework and engine that provides cross-application terminal status line integration, prompt customization, and theme generation across shells and editors, though it leaves background image support and color scheme generation to other tools.

    PythonStatusline and Prompt Frameworks
    View on GitHub↗14,766
  • gpakosz/.tmuxgpakosz avatar

    gpakosz/.tmux

    24,278View on GitHub↗

    This project is a comprehensive configuration framework for terminal multiplexers, designed to enhance session management, status line aesthetics, and overall command line productivity. It functions as a centralized suite that organizes terminal windows and panes while providing a structured environment for personalizing the command line interface. The framework distinguishes itself through a robust plugin management system that allows users to extend terminal capabilities by integrating third-party packages and external system utilities. It includes a specialized status bar customizer that s

    This project is a comprehensive configuration framework for terminal multiplexers that enhances status line aesthetics and terminal

    ShellPowerline Styling
    View on GitHub↗24,278
  • 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

    This project is a cross-platform shell prompt engine that customizes the visual appearance and aesthetics

    GoCross-ShellShell IntegrationShell Prompt Themes
    View on GitHub↗21,559
  • mjswensen/themermjswensen avatar

    mjswensen/themer

    5,826View on GitHub↗

    Themer is a color palette theme generator that produces matching color themes for code editors, terminal emulators, desktop applications, and wallpapers from a single user-defined color set. It accepts standard Base16 YAML color scheme files as input and supports defining custom color palettes with separate dark and light variants. The tool generates visually consistent themes across over a dozen code editors and IDEs, multiple terminal emulators, and various desktop applications, while also creating matching desktop wallpapers in multiple resolutions and visual styles. It operates through a

    Themer generates matching color schemes for terminal emulators and other applications from a single color

    TypeScriptMulti-Application Theme GeneratorsApplication Theme GeneratorsApplication Theme Generators
    View on GitHub↗5,826
  • lazocoder/pokemon-terminalLazoCoder avatar

    LazoCoder/Pokemon-Terminal

    4,774View on GitHub↗

    Pokemon-Terminal is a command line wallpaper rotator and terminal background theme manager. It functions as a shell-based image orchestrator that modifies system settings and configuration files to render custom graphics across various terminal emulators and operating systems. The utility allows for the automated selection and display of images as terminal backgrounds or system wallpapers. It features dynamic theme rotation and the ability to cycle through image libraries using randomization and regional filters. The system covers the management of CLI aesthetics through a searchable databas

    Pokemon-Terminal is a terminal customization utility that manages background images and desktop wallpapers across various platforms, fitting the visual enhancement criteria well.

    PythonTerminal Background CustomizationsTerminal Background ImagesAutomated Rotators
    View on GitHub↗4,774
  • 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

    This repository provides a robust theme and plugin framework for customizing shell prompts and terminal appearance, though it operates as a shell manager rather than a direct terminal emulator background or color generator.

    ShellZsh FrameworksPrompt Theme EnginesShell Configuration Frameworks
    View on GitHub↗188,061
  • mbadolato/iterm2-color-schemesmbadolato avatar

    mbadolato/iTerm2-Color-Schemes

    26,983View on GitHub↗

    iTerm2-Color-Schemes is a large library of curated color themes and standardized palettes for iTerm2 and other compatible terminal emulators. It serves as a collection of visual configurations ported from iTerm2 to multiple terminal platforms and integrated development environments. The project provides cross-platform terminal palettes compatible with Windows Terminal, Alacritty, Kitty, and Konsole. These assets enable consistent color schemes and visual synchronization across diverse terminal applications. The repository includes tools and mechanisms for terminal color theme application to

    This repository provides a comprehensive collection of cross-platform terminal color themes and palettes ported across multiple emulators, though it focuses on color configurations rather than background images or status bars.

    ShellCross-Platform PalettesTerminal Color SchemesTerminal Profiles
    View on GitHub↗26,983
  • dracula/dracula-themedracula avatar

    dracula/dracula-theme

    23,495View on GitHub↗

    Dracula Theme is a universal dark color palette and cross-platform theme specification. It provides a standardized set of high-contrast colors designed to implement a unified dark aesthetic across various text editors and terminals. The project is an accessible color scheme that maintains a minimum 4.5:1 contrast ratio to meet global visual accessibility standards. It ensures a cohesive visual experience by synchronizing these colors across different operating systems and developer environments. The system utilizes a centralized color palette and static definitions to maintain consistency. I

    Dracula Theme is a comprehensive collection of color schemes and theme ports that provides cross-platform color synchronization for terminal emulators, though it leaves background images and font rendering to individual terminal configurations.

    Color SchemesAccessible PalettesColor Modes
    View on GitHub↗23,495
  • catppuccin/catppuccincatppuccin avatar

    catppuccin/catppuccin

    19,334View on GitHub↗

    Catppuccin is a community-driven design framework that provides a standardized collection of four warm, high-contrast color palettes. It functions as a unified theme system designed to ensure visual consistency and harmony across diverse software applications, operating systems, and developer tools. The project utilizes a centralized specification to define color roles, which are then mapped to specific software environments through a distributed porting model. By employing template-based asset generation and declarative style mapping, the system ensures that these color definitions are accur

    Catppuccin provides community-driven color palettes and themes that you can apply to customize

    TypeScriptColor PalettesColor ThemesDesign Consistency
    View on GitHub↗19,334
  • chriskempson/tomorrow-themechriskempson avatar

    chriskempson/tomorrow-theme

    13,968View on GitHub↗

    Tomorrow Theme

    This repository provides curated color schemes and theme ports specifically designed for terminal emulators and syntax highlighters, fitting the aesthetic customization intent despite lacking built-in generators or background image support.

    CSSColor SchemesCurated PalettesFlat Design Themes
    View on GitHub↗13,968
  • catppuccin/tmuxcatppuccin avatar

    catppuccin/tmux

    2,828View on GitHub↗

    This project provides a collection of coordinated color themes and visual presets for the tmux terminal multiplexer. It is designed to standardize the interface appearance by styling the status bar and window borders through a set of curated color palettes. The system enables comprehensive interface customization, allowing for the modification of window tabs and the application of visual styles to system metric displays. It includes a management system for switching between distinct visual presets to maintain a consistent aesthetic across the terminal workspace. The project covers the config

    This project provides curated color themes and visual presets specifically for styling the tmux status bar and interface aesthetics, making it a fitting utility for terminal appearance customization despite lacking background image support.

    ShellTerminal Color SchemesSemantic Color MappingsStatus Line Layouts
    View on GitHub↗2,828
  • dylanaraps/pywaldylanaraps avatar

    dylanaraps/pywal

    9,082View on GitHub↗

    Pywal is an image-based theme engine and dynamic color scheme generator that extracts dominant colors from images to create coordinated system-wide color palettes. It functions as a cross-application theme synchronizer and terminal color palette manager, updating interface colors and environment configurations in real-time. The system synchronizes generated palettes across third-party software, window managers, and supported hardware, including RGB backlight controllers for keyboards and laptops. It integrates wallpaper management by applying a source image as the system background while simu

    Pywal is a theme engine that extracts colors from images to dynamically set terminal and system palettes, fitting the visual customization intent well despite lacking built-in font rendering or status bar integration.

    PythonColor Palette GeneratorsColor ThemesImage Color Extractors
    View on GitHub↗9,082
  • lemnos/theme.shlemnos avatar

    lemnos/theme.sh

    952View on GitHub↗

    theme.sh is a command line utility for previewing, browsing, and applying terminal color palettes instantly. It manages terminal aesthetics through escape sequences, interactive menu selectors, shell startup hooks, and state persistence configuration files. The tool includes capabilities for interactive theme navigation through fuzzy finding tools, brightness-based palette filtering, and external theme imports. It supports automated session persistence by restoring recent color schemes on startup and tracking selection history. Additional functionality covers remote environment styling by s

    This command line utility provides interactive color palette browsing and theme management for terminal emulators, though it focuses specifically on color schemes rather than background images or status bar integration.

    ShellTerminal Color PalettesANSI Escape Sequence RenderersColor Theme Managers
    View on GitHub↗952
  • 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

    Gogh is a command-line theme manager and collection of curated color palettes for terminal emulators that provides a cross-platform way to customize color schemes and styles.

    ShellColor Theme ManagersCLI Selection InterfacesInteractive Browsers
    View on GitHub↗10,243
  • 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

    Aura Theme provides curated dark color palettes and porting configurations specifically designed for terminal emulators and other software targets, fulfilling the theme aspect of the search despite lacking a dynamic generator or built-in status bar integration.

    TypeScriptColor ThemesTheme PortsColor Systems
    View on GitHub↗3,730

Related searches

  • Terminal color standards
  • Terminal notification tools
  • Terminal status bar
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
themerdev/themer5.8KTypeScriptMITJun 1, 2026
powerline/powerline14.8KPythonNOASSERTIONMar 11, 2026
lokaltog/powerline14.8KPythonNOASSERTIONMar 11, 2026
gpakosz/.tmux24.3KShellmitFeb 7, 2026
jandedobbeleer/oh-my-posh21.6KGomitFeb 18, 2026
mjswensen/themer5.8KTypeScriptMITJun 1, 2026
lazocoder/pokemon-terminal4.8KPythonGPL-3.0Feb 25, 2026
ohmyzsh/ohmyzsh188.1KShellMITJun 15, 2026
mbadolato/iterm2-color-schemes27KShellNOASSERTIONJun 15, 2026
dracula/dracula-theme23.5K—MITJun 9, 2026
a collection of color themes for developers
  • a terminal emulator for command line access
  • an open source tool for removing backgrounds
  • a background job queue for web applications
  • Terminal and CLI utilities