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.
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
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
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.
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
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
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
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
| المستودع | النجوم | اللغة | الترخيص | آخر تحديث |
|---|---|---|---|---|
| themerdev/themer | 5.8K | TypeScript | MIT | |
| powerline/powerline | 14.8K | Python | NOASSERTION | |
| lokaltog/powerline | 14.8K | Python | NOASSERTION | |
| gpakosz/.tmux | 24.3K | Shell | mit | |
| jandedobbeleer/oh-my-posh | 21.6K | Go | mit | |
| mjswensen/themer | 5.8K | TypeScript | MIT | |
| lazocoder/pokemon-terminal | 4.8K | Python | GPL-3.0 | |
| ohmyzsh/ohmyzsh | 188.1K | Shell | MIT | |
| mbadolato/iterm2-color-schemes | 27K | Shell | NOASSERTION | |
| dracula/dracula-theme | 23.5K | — | MIT |