Generates themes for editors, terminals, wallpapers, and more from a single color set.
Themer is a theme generation tool that creates consistent color schemes across development applications and desktop environments. It takes a single color palette and outputs themes for editors, terminals, wallpapers, and other apps, eliminating the need to manually configure each tool separately.
Developers and designers who want a unified visual theme across their development tools and desktop environment, particularly those who maintain dotfiles or frequently customize their workspace aesthetics.
Themer provides a single-source workflow for theming multiple applications, offers extensive built-in templates, supports custom creation, and integrates seamlessly with development setups through CLI, API, and web interfaces.
🎨 themer takes a set of colors and outputs themes for your apps (editors, terminals, wallpapers, and more).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Generates themes for over 30+ applications including VS Code, Vim, iTerm2, and Slack, as listed in the templates section, ensuring broad workspace consistency.
Seamlessly integrates into version-controlled setups with CLI examples for npm scripts, making theme generation part of automated workflows.
Provides a JavaScript/TypeScript API for creating custom color sets and templates, allowing programmatic theme generation and flexibility.
Creates matching wallpapers and themes from a single color set, as shown in the wallpaper templates, for a unified aesthetic across the entire environment.
Key features like instant preview, raytraced 3D wallpapers, and any CSS color format are only available in the web UI, not the CLI/API, fragmenting the experience.
CLI and API require hex-only color inputs, forcing manual conversion for other formats, whereas the web UI supports any CSS format, adding friction for automated use.
CLI outputs wallpapers only in SVG format, missing PNG and advanced styles like raytraced 3D available on the web, limiting desktop background options.