Open-source theme software
845 open-source libraries, tools and applications tagged theme, ranked by how closely theme is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
845 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| doomemacs/themes A megapack of color themes for GNU Emacs, including the flagship doom-one theme plus 67 community-contributed themes. It integrates with Do… | 73 | 2427 | active |
| dusky Dusky is an automated Arch Linux dotfiles and ricing setup that installs and configures a full Hyprland-based desktop environment, includin… | 62 | 2422 | active |
| tokyo-night/tokyo-night-vscode-theme Tokyo Night is a Visual Studio Code color theme inspired by the lights of Downtown Tokyo at night, offering dark, storm, and light variants… | 32 | 2417 | active |
| nanxiaobei/hugo-paper Paper is a simple, clean, and customizable theme for the Hugo static site generator, written primarily in CSS. It offers light/dark modes, … | 73 | 2415 | active |
| refact0r/system24 system24 is a customizable TUI-style Discord theme for client mods like BetterDiscord and Vencord, built on the midnight-discord core style… | 69 | 2413 | active |
| nix-community/stylix Stylix is a theming framework for NixOS, Home Manager, nix-darwin, and Nix-on-Droid that applies color schemes, wallpapers, and fonts to a … | 75 | 2411 | active |
| Iceberg color scheme Iceberg is a well-designed bluish dark color scheme for Vim and Neovim, with light background support and 256-color terminal compatibility.… | 61 | 2388 | stable |
| mrmrs/colors colors.css is a tiny CSS library (~900 bytes) providing better default color classes for text, backgrounds, borders, and SVG fills/strokes.… | 23 | 9415 | maintenance |
| duobaseio/forui Forui is a Flutter UI library offering 40+ minimalistic, beautifully designed widgets inspired by shadcn/ui. It is platform-agnostic, fully… | 89 | 2377 | active |
| surfbryce/beautiful-lyrics A Spicetify extension that overhauls the Spotify lyrics experience with live karaoke lyrics, dynamic cover-art backgrounds, and immersive p… | 51 | 2375 | active |
| kongzue/DialogX DialogX is an Android dialog box component library written in Java that makes it easy to create customizable dialogs, menus, and tip/wait i… | 83 | 2358 | active |
| daylerees/colour-schemes A collection of colour schemes for many popular text editors and syntax highlighters, created by Dayle Rees. Themes are generated from a sh… | 32 | 9280 | maintenance |
| antiden/macOS-cursors-for-Windows A megapack of macOS-style mouse cursors for Windows 10 and 11, offered in Sierra and El Capitan variants, with and without shadows, and in … | 48 | 2349 | active |
| Taiizor/ReaLTaiizor ReaLTaiizor is a .NET WinForms control library offering a wide range of user-friendly, design-focused UI components. It supports multiple t… | 66 | 2348 | active |
| mwittrien/BetterDiscordAddons A collection of plugins and themes for the BetterDiscord client modification of Discord, written primarily in CSS and JavaScript. It extend… | 76 | 2346 | active |
| Runixe786/MD3-Windows A Rainmeter skin that brings Material You-style dynamic widgets to the Windows desktop, adapting colors from the user's wallpaper with ligh… | 31 | 2341 | active |
| themix-project/themix-gui Themix GUI (formerly Oomox) is a graphical application for designing and generating color variations of GTK themes, icon themes, and app-sp… | 65 | 2320 | active |
| pywal Pywal is a Python CLI tool that generates color palettes from the dominant colors in an image and applies them system-wide in real time. It… | 10 | 9069 | maintenance |
| sproogen/modern-resume-theme A modern, simple static resume template and Jekyll theme designed to be hosted for free on GitHub Pages. It is distributed as a Ruby gem an… | 23 | 2311 | active |
| stav121/i3wm-themer A Python CLI tool that manages and applies a collection of themes for the i3 window manager, updating i3, polybar, and .Xresources configs.… | 10 | 2311 | active |
| evanpurkhiser/rEFInd-minimal A clean, minimalistic theme for the rEFInd UEFI boot manager, providing custom icons and background. It is installed by cloning into the rE… | 69 | 2277 | stable |
| pronist/hello hELLO is a popular open-source skin (theme) for the Tistory blogging platform, built with the Tidory framework using Pug templates, Node.js… | 54 | 2257 | active |
| Small-tailqwq/dsh-deep-whale A whale-girl themed skin series for the DeepSeek Harness (DSH) web GUI, distributed as DSH plugin packages including two skins (maid-atelie… | 78 | 2252 | active |
| Reshaped Reshaped is a professionally crafted design system providing accessible React components, hooks, utilities, and design tokens, synced with … | 93 | 2244 | active |
| 5t3ph/stylestage Style Stage is a community-driven CSS showcase site (built with 11ty) where contributors restyle a fixed, semantic HTML page by submitting … | 57 | 2228 | active |
| kognise/water.css Water.css is a tiny, classless CSS framework that styles semantic HTML with no markup changes—just add a stylesheet link. It supports autom… | 32 | 8653 | maintenance |
| Volantis Hexo Theme Volantis is a feature-rich, highly modular theme for the Hexo static site generator, distributed as an npm package. It supports everything … | 94 | 2217 | active |
| lscambo13/ElegantFin ElegantFin is a custom CSS theme for Jellyfin inspired by Jellyseerr's design, providing a modern, polished UI/UX overhaul. It works across… | 80 | 2212 | active |
| aduskin/AduSkin AduSkin is a beautiful WPF control UI library for C#/.NET desktop applications, providing restyled native controls, multi-color themes, and… | 77 | 2212 | active |
| migueravila/bento Bento is a minimalist, elegant, and hackable browser startpage built with JavaScript. It can be deployed via GitHub Pages or Docker and cus… | 36 | 2199 | active |
| deviantfero/wpgtk wpgtk is a colorscheme, wallpaper, and template manager for *nix systems built on top of pywal, offering both a GTK GUI and a CLI. It gener… | 64 | 2192 | active |
| adobe/leonardo Leonardo is an open-source tool from Adobe for generating accessible, adaptive color palettes based on desired contrast ratios. It includes… | 80 | 2154 | active |
| litten/hexo-theme-yilia Yilia is a simple and elegant theme for the Hexo static site generator, built with JavaScript and webpack. It emphasizes minimalism, fast l… | 32 | 8340 | maintenance |
| macosui/macos_ui A Flutter package providing widgets and themes that implement the current macOS design language. It lets developers build apps with native-… | 65 | 2134 | active |
| Arc Theme Suite Arc is a flat GTK theme with transparent elements for GTK 2, GTK 3, and GNOME Shell, available in Arc, Arc-Darker, and Arc-Dark variants. I… | 23 | 8233 | maintenance |
| NexT Hexo Theme NexT is an elegant and powerful theme for the Hexo static site generator, offering four visual schemes (Muse, Mist, Pisces, Gemini) and ext… | 23 | 8225 | maintenance |
| lite lite is a lightweight text editor written mostly in Lua, aiming to be practical, small, fast, and easy to modify or extend. It supports plu… | 23 | 8223 | maintenance |
| akveo/nebular Nebular is a customizable Angular UI component library based on the Eva Design System, offering 4 visual themes, 35+ components, and a powe… | 57 | 8119 | maintenance |
| jagannatharjun/qbt-theme A collection of prebuilt .qbtheme UI theme files (dark and light stylesheets) for the qBittorrent torrent client, plus Python tooling to bu… | 23 | 2097 | active |
| ComponentFactory/Krypton The Krypton Suite is a set of free, open-source .NET WinForms UI controls including a toolkit of 49 themed controls, an Office-style ribbon… | 55 | 2086 | active |
| vinceliuice/WhiteSur-icon-theme WhiteSur Icon Theme is a MacOS Big Sur style icon theme for Linux desktops, installable via a shell script with color variants and KDE/GTK … | 87 | 2079 | active |
| todc/todc-bootstrap TODC Bootstrap is a Google-styled theme for the Bootstrap CSS framework, recreating the look of Google's UI (Gmail, Docs, Calendar) on Boot… | 66 | 2076 | active |
| Aris-t2/CustomCSSforFx A collection of custom CSS tweaks (userChrome.css/userContent.css) for customizing the Firefox browser UI. It provides prebuilt stylesheets… | 48 | 2072 | active |
| lassekongo83/adw-gtk3 adw-gtk3 is an unofficial GTK3 port of the libadwaita theme, bringing GNOME 40+ style visuals to legacy GTK3 applications. It ships as a th… | 78 | 2069 | active |
| zombieFox/nightTab nightTab is a customizable browser new tab page that replaces the default with a neutral start page accented by a chosen colour. It lets us… | 23 | 2055 | stable |
| Rebass UI Library Rebass is a library of React primitive UI components built on top of Styled System, providing themeable, stateless building blocks for layo… | 23 | 7895 | maintenance |
| fabiocaccamo/django-admin-interface A Django app that enhances the default Django admin interface with a modern, responsive flat design. It provides customizable themes (title… | 79 | 2048 | active |
| TheOrcDev/8bitcn-ui 8bitcn/ui is an open-source collection of retro 8-bit styled, accessible React UI components built on shadcn/ui, distributed via a copy-pas… | 64 | 2043 | active |
| Remix-Design/Sogou-Input-Skin A collection of minimalist skins/themes for the Sogou Pinyin input method, offered for macOS (mssf) and Windows (ssf). It includes several … | 49 | 2041 | active |
| xaoxuu/hexo-theme-stellar Stellar is a Hexo theme that combines a blog, wiki documentation system, columns, and notebooks into one integrated personal knowledge base… | 98 | 2039 | active |
| GitHub VS Code Theme GitHub's official color theme extension for Visual Studio Code, providing light and dark themes that match github.com's appearance settings… | 48 | 2039 | active |
| ekmas/cs16.css cs16.css is a CSS library that recreates the Counter Strike 1.6 game UI as reusable web components. It provides styled buttons, inputs, che… | 21 | 2029 | active |
| navarasu/onedark.nvim A Neovim colorscheme plugin written in Lua that ports Atom's One Dark and One Light themes, with 8 style variants and TreeSitter/LSP-aware … | 69 | 2007 | active |
| Huxpro/huxpro.github.io Hux Blog is a personal blog built on a popular open-source Jekyll theme (Apache-2.0) with PWA support, serving as both the author's site an… | 75 | 7616 | maintenance |
| Redefine hexo-theme-redefine is a fast, elegant, and highly customizable theme for the Hexo static site generator, built on hexo-theme-keep. It prov… | 84 | 1970 | active |
| irihitech/Semi.Avalonia Semi.Avalonia is a theme library for the Avalonia UI framework that applies Semi Design styling to Avalonia applications. It is distributed… | 98 | 1961 | active |
| muckSponge/MaterialFox MaterialFox is a Material Design-inspired userChrome.css theme that restyles the Firefox browser UI to resemble Google Chrome. It is instal… | 32 | 1961 | active |
| sainnhe/sonokai Sonokai is a high-contrast, vivid color scheme for Vim and Neovim based on Monokai Pro, with six variants including Default, Atlantis, Andr… | 57 | 1955 | active |
| lowlighter/matcha matcha.css is a pure CSS, classless styling library that styles semantic HTML elements with a single stylesheet link, requiring no build st… | 30 | 1943 | active |
| oupala/apaxy Apaxy is a customisable CSS/JS theme that restyles Apache's mod_autoindex directory listings. It ships with mime-type icons, optional galle… | 32 | 1929 | active |
| WPFDevelopersOrg/WPFDevelopers A WPF control library providing basic and custom controls, themes, animations, and screenshot functionality for .NET desktop applications. … | 90 | 1916 | active |
| shadcnstudio/shadcn-studio An open-source distribution of copy-and-paste shadcn/ui components, blocks, and templates built on Tailwind CSS with Radix UI and Base UI s… | 80 | 1916 | active |
| spocky/miproja1 Projectivy Launcher is a customizable, ad-free home screen launcher for Android TV devices, including TVs, projectors, and set-top boxes. I… | 88 | 1915 | active |
| UI Kitten Kitten Tricks is a React Native starter kit/demo app built with TypeScript and the UI Kitten component library, featuring 40+ ready-to-use … | 23 | 7262 | maintenance |
| Bearded-Hen/Android-Bootstrap An Android library providing custom UI views styled according to the Twitter Bootstrap specification, including buttons, button groups, and… | 23 | 7214 | maintenance |
| sonph/onehalf One Half is a collection of clean, vibrant light and dark color schemes based on Atom's One, distributed for many editors and terminals. It… | 32 | 1901 | stable |
| shalldie/vscode-background A Visual Studio Code extension that lets users set custom background images in the editor, sidebar, panel, or fullscreen, with carousel, ra… | 95 | 1900 | active |
| vexip-ui/vexip-ui Vexip UI is a Vue 3 component library offering 78 out-of-the-box UI components written with the Composition API and full TypeScript support… | 89 | 1898 | active |
| LouisBarranqueiro/hexo-theme-tranquilpeak Tranquilpeak is a gorgeous, fully responsive theme for the Hexo static blog framework, written in SCSS. It offers customizable layouts, pos… | 63 | 1889 | stable |
| vinceliuice/Tela-icon-theme Tela is a flat, colorful icon theme for Linux desktops with many color variants (standard, Nord, Ubuntu, Manjaro, etc.). It installs via a … | 78 | 1884 | active |
| yegor256/tacit Tacit is a classless CSS framework that styles plain, standards-compliant HTML5 pages without requiring any CSS classes. You include a sing… | 92 | 1882 | active |
| farridav/django-jazzmin Django Jazzmin is a drop-in theme for the Django admin site built on AdminLTE 3 and Bootstrap 5. It provides a customizable, responsive adm… | 86 | 1882 | active |
| doctorhetfield-cmd/simpleui.koplugin SimpleUI is a highly customizable UI plugin for KOReader that adds a dedicated home screen, bottom navigation bar, top status bar, and rewo… | 82 | 1879 | active |
| dohliam/dropin-minimal-css A drop-in JavaScript switcher for previewing minimal, classless CSS frameworks on any HTML page. It lets developers cycle through boilerpla… | 32 | 1832 | active |
| efemkay/obsidian-modular-css-layout A collection of modular CSS snippets for Obsidian.md that provide alternative layout options such as wide views, multi-column notes, and ga… | 23 | 1825 | active |
| thomasloven/lovelace-card-mod card-mod is a Home Assistant frontend plugin that lets users apply custom CSS styles to almost any Lovelace dashboard card. It is installed… | 81 | 1821 | active |
| DevCloudFE/ng-devui ng-devui is an Angular UI component library based on the DevUI Design system, offering enterprise-grade components, a font icon library, an… | 29 | 1813 | active |
| Binaryify/OneDark-Pro One Dark Pro is a Visual Studio Code color theme extension that ports Atom's iconic One Dark theme. It offers multiple built-in variants (F… | 98 | 1790 | active |
| Flat Remix Flat Remix is a flat, material-design-inspired icon theme for Linux desktops, with dark/light variants and many folder color options. It al… | 52 | 1763 | active |
| junegunn/seoul256.vim A low-contrast Vim color scheme based on the official Seoul Colors palette. It works in 256-color terminals and GVim, with dark and light v… | 70 | 1759 | stable |
| jimeh/tmux-themepack A collection of themes for the Tmux terminal multiplexer, including basic and Powerline-style status bar themes. Themes are installed by so… | 32 | 1756 | stable |
| NeoFreeBird/app NeoFreeBird is a modified Twitter/X app (IPA) for iOS/iPadOS that reverts the X rebranding to the classic bird branding and bundles an upda… | 84 | 1749 | active |
| datguypiko/Firefox-Mod-Blur A modular Firefox userChrome CSS theme that provides a dark, compact, blurred browser interface with customizable window buttons, bookmarks… | 98 | 1744 | active |
| Android-skin-support Android-skin-support is an Android dynamic skinning (theme switching) library that lets apps change their look at runtime with a single lin… | 32 | 6510 | maintenance |
| theme-nexmoe/hexo-theme-nexmoe A Hexo blog theme focused on images and colorful design, featuring image waterfall layouts, lightbox, and lazy loading. It is highly custom… | 10 | 1740 | active |
| 1amSimp1e/dots A collection of Linux dotfiles and desktop customization configurations ('rices') for Hyprland and GNOME, including terminal emulators, zsh… | 32 | 1739 | active |
| uni-stack/uniwind Uniwind is a Tailwind CSS v4 binding library for React Native that lets you style components with className props, computing styles at buil… | 84 | 1725 | active |
| Ottodix/Eole-foobar-theme Eole is a skin/theme for the foobar2000 audio player built with JavaScript (SMP/Spider Monkey Panel scripts) and Columns UI. It provides a … | 65 | 1725 | active |
| vinceliuice/Vimix-gtk-themes Vimix is a flat Material Design theme for GTK 3, GTK 2, and GNOME Shell, based on the Materia GTK theme. It supports GTK-based desktop envi… | 34 | 1725 | active |
| KiKaraage/ArcWTF ArcWTF is a userChrome.css theme that recreates the Arc Browser look and feel inside Firefox, using Firefox's native vertical tabs and side… | 37 | 1719 | active |
| primary-theme/obsidian Primary is a community theme for Obsidian.md that provides a cozy, playful yet productive visual style with light and dark modes. It won Be… | 23 | 1718 | active |
| saadeghi/theme-change A tiny JavaScript library for switching CSS themes using data attributes, CSS custom properties, and localStorage persistence. It works wit… | 68 | 1717 | stable |
| mblode/marx Marx is a classless CSS framework and reset that styles plain semantic HTML with a single stylesheet link, requiring no class names, build … | 95 | 1710 | active |
| EliverLara/Sweet Sweet is a GTK3 desktop theme for GNOME with a neon/glow aesthetic, available in dark and light variants. It is installed by copying theme … | 63 | 1709 | active |
| iNiR iNiR is a complete desktop shell for the Niri Wayland compositor, built on Quickshell and written in QML. It provides a top bar, dock, side… | 82 | 1701 | active |
| adriankarlen/textfox Textfox is a Firefox theme built with userChrome CSS that gives the browser a minimal, TUI-inspired look with vertical or horizontal tabs. … | 66 | 1697 | active |
| b-ryan/powerline-shell A Python-based prompt generator that renders a Powerline-style shell prompt for Bash, ZSH, Fish, and tcsh. It displays version control stat… | 32 | 6289 | maintenance |
| ankit/stylebot Stylebot is an open-source browser extension for Chrome, Firefox, and Edge that lets users instantly change the appearance of any webpage b… | 99 | 1684 | active |
| radix-ui/colors Radix Colors is an accessible, carefully designed color system for user interfaces, distributed as CSS files and JS packages. It provides 1… | 54 | 1676 | stable |
| uiriansan/SilentSDDM SilentSDDM is a highly customizable theme for the SDDM display manager on Linux, built with QML and Qt6. It ships multiple preset configura… | 80 | 1672 | active |