For system theme managers, the strongest matches are dylanaraps/pywal (Pywal is a dynamic color scheme generator and theme), vinceliuice/orchis-theme (Orchis-theme is a desktop theme package for GNOME and) and vinceliuice/mojave-gtk-theme (This project provides desktop theme styling for GTK and). vinceliuice/graphite-gtk-theme and vinceliuice/fluent-gtk-theme round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Compare the top open-source system theme managers, ranked by stars and activity, and find the best fit for your desktop.
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 dynamic color scheme generator and theme synchronizer that extracts dominant colors from images to update system-wide palettes, making it a specialized tool for desktop appearance management even though it focuses primarily on color extraction and terminal integration rather than a complete GUI theme switcher suite.
Orchis-theme is a Material Design theme for the GNOME shell and GTK-based desktop environments. It provides a set of interface assets and CSS styles to apply a consistent, layered aesthetic to Linux desktop components and system applications. The project synchronizes visual styles across the host system and modern application libraries, including integration for Libadwaita. It specifically handles Flatpak theme synchronization by configuring permission paths so that isolated sandbox applications can inherit the visual style of the host system. The theme covers general GNOME desktop customiza
Orchis-theme is a desktop theme package for GNOME and GTK environments that provides visual styling and system integration, though it functions as a specific theme asset collection rather than a comprehensive theme management application.
Mojave is a macos Mojave like theme for GTK 3, GTK 2 and Gnome-Shell
This project provides desktop theme styling for GTK and GNOME environments to mimic a specific operating system aesthetic, though it focuses on visual stylesheets rather than a full manager with features like an integrated dark mode switch or CLI control.
Graphite gtk theme
Graphite-gtk-theme is a desktop theme package for GTK-based environments that helps customize appearance, though as a style collection rather than a comprehensive theme manager engine.
Fluent-gtk-theme is a desktop style and window theme for Linux environments that brings Microsoft Fluent design aesthetics to GNOME and GTK-based applications. It functions as a Linux desktop customization tool, utilizing visual styling utilities to transform the appearance of windows, controls, and sandboxed apps on the host system. The project incorporates theme propagation to maintain visual consistency across containerized programs by binding host-level user interface themes into sandboxed application runtimes. It coordinates system-wide file copying permissions and desktop schema updates
This project provides a desktop theme inspired by Fluent design for Linux environments, making it a relevant tool for styling your operating system's visual appearance even though it focuses on a specific theme style rather than a comprehensive manager.
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 is a design framework and community-driven color scheme system rather than a functional operating-system-level theme manager, but it provides the core palettes and configurations used to style desktop environments.