6 个仓库
Tools that automatically create visual styles, color palettes, and interface themes based on user input or descriptive prompts.
Distinguishing note: Focuses on automated generation of UI themes from prompts, distinct from static design systems or manual styling libraries.
Explore 6 awesome GitHub repositories matching user interface & experience · Theme Generators. Refine with filters or upvote what's useful.
This project is a browser extension that functions as a visual accessibility aid and dark mode generator. It dynamically analyzes web page content to create and apply dark color schemes, aiming to reduce eye strain and improve readability for users. The extension operates by injecting custom style sheets and filters directly into the browser document object model. It distinguishes itself through a combination of automated theme generation and granular control, allowing users to adjust brightness, contrast, and sepia levels. It also supports site-specific overrides and exclusions, enabling use
Automatically analyzes web page content to generate and apply dark color schemes.
EverShop is a TypeScript-first, modular e-commerce platform built with GraphQL and React. It provides a full-featured online store system for managing products, orders, customers, and site content through a React-based administrative interface, with a GraphQL API layer that serves both the admin panel and storefront. The platform is designed around a module-based extension architecture, where core functionality is split into independent modules that can be added, removed, or overridden without modifying the core codebase. Storefront appearance and behavior are controlled through a theme syste
Ships a CLI command to scaffold complete storefront theme directories.
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
Provides a web UI for previewing and generating themes with support for any CSS color format and PNG wallpaper output.
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
Generates matching color themes for editors, terminals, and other apps from a single color palette.
This project provides a collection of visual asset packs and automated shell scripts for customizing the appearance of the GRUB2 bootloader on Linux systems. It functions as a complete theme management system, enabling users to install, remove, and select from multiple style variants that change the boot menu's colors, fonts, icons, and layout. The toolset includes dedicated utilities for adjusting the GRUB2 framebuffer resolution to match the monitor's native display, ensuring graphics are properly scaled and aligned. It also offers a background manager that replaces the default boot menu ba
Creates theme assets in a chosen directory without applying them to the bootloader.
FlatLaf 是一个 Java Swing 外观库和主题引擎,为桌面用户界面提供现代化的扁平化设计。它是一个全面的框架,用于应用视觉主题、管理高密度缩放以及实现自定义窗口装饰。 该项目通过灵活的样式系统脱颖而出,支持亮色和暗色模式切换,并能够通过属性文件、子类化和外部主题导入来定义视觉标识。它包含一个专门的缩放框架,确保界面元素和矢量图标在 HiDPI 显示器上保持清晰。 该库涵盖了广泛的功能,包括用于主题化标题栏和原生对话框集成的窗口管理,以及针对按钮、文本字段和选项卡窗格的详细组件样式。它还提供针对不同操作系统的按键绑定、样式映射和原生库管理的平台特定适配,以确保一致性。
Generates new theme properties and wrapper files based on a selected base theme.