# daltonmenezes/aura-theme

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/daltonmenezes-aura-theme).**

3,730 stars · 170 forks · TypeScript · mit

## Links

- GitHub: https://github.com/daltonmenezes/aura-theme
- awesome-repositories: https://awesome-repositories.com/repository/daltonmenezes-aura-theme.md

## Topics

`codesandbox` `color-theme` `dark` `dark-theme` `hacktoberfest` `hyper` `insomnia` `iterm2` `javascript` `neovim` `neovim-theme` `slack` `sublime-text` `terminal` `terminal-theme` `theme` `themes` `visual-studio-code` `vscode` `windows`

## Description

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 consistent color scheme to be applied across different software targets, as well as hardware RGB synchronization to match peripheral lighting with the software palette.

The engineering surface covers multi-target porting, template value interpolation, and documentation generation. It also includes utilities for color format conversion, color property manipulation, and static asset management to streamline the theme distribution workflow.

## Tags

### User Interface & Experience

- [Color Themes](https://awesome-repositories.com/f/user-interface-experience/color-themes.md) — Provides curated dark color palettes and configuration files for a consistent visual identity across various software targets.
- [Theme Ports](https://awesome-repositories.com/f/user-interface-experience/terminal-themes/theme-ports.md) — Provides a comprehensive system for porting consistent color schemes across diverse software targets and templates.
- [Color Systems](https://awesome-repositories.com/f/user-interface-experience/color-systems.md) — Implements a token-based system that replaces hardcoded hex values with dynamic accent tokens for consistent interface styling.
- [Color Tokenization Tools](https://awesome-repositories.com/f/user-interface-experience/color-themes/color-tokenization-tools.md) — Ships a tool to replace hex colors in target files with theme accent tokens. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/docs/CLI.md))
- [External Application Theme Templates](https://awesome-repositories.com/f/user-interface-experience/color-themes/theme-application-switching/external-application-theme-templates.md) — Generates configuration files for external software by applying a curated color palette to a target template. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/docs/API.md))
- [Design Token Theming](https://awesome-repositories.com/f/user-interface-experience/design-token-theming.md) — Implements a system that replaces hardcoded hex values with dynamic design tokens for consistent theming.
- [Dark Mode Strategies](https://awesome-repositories.com/f/user-interface-experience/presentation-frameworks/theme-systems/dark-mode-strategies.md) — Creates a unified dark visual identity across code editors, terminals, and window managers.
- [Development Environment Themes](https://awesome-repositories.com/f/user-interface-experience/syntax-highlighting-themes/development-environment-themes.md) — Ships a cohesive dark mode visual style including syntax highlighting and interface colors for code editors and shells.
- [Color-to-Token Converters](https://awesome-repositories.com/f/user-interface-experience/ui-architecture/design-utilities/design-systems/color-system-utilities/accent-color-management/color-to-token-converters.md) — Provides a utility to replace hex color codes within strings with dynamic accent tokens. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/docs/API.md))
- [Application-Specific Theme Integrations](https://awesome-repositories.com/f/user-interface-experience/color-themes/application-specific-theme-integrations.md) — Provides integration logic to apply dark color palettes to specific third-party desktop software clients. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/telegram))
- [Color Format Normalizers](https://awesome-repositories.com/f/user-interface-experience/component-utilities/color-utilities/color-format-normalizers.md) — Implements utilities to normalize and transform color values between Hex and RGB formats. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/docs/API.md))
- [Theme Generation Engines](https://awesome-repositories.com/f/user-interface-experience/declarative-styling-engines/theme-generation-engines.md) — Provides a CLI tool to generate new port configurations tailored for different software targets. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/docs/CLI.md))
- [Editor Appearance Customization](https://awesome-repositories.com/f/user-interface-experience/editor-customization-tools/editor-appearance-customization.md) — Provides dark-mode color variations for editor appearance settings to improve visual comfort. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/code-sandbox))
- [Curated Palettes](https://awesome-repositories.com/f/user-interface-experience/presentation-frameworks/theme-systems/dark-mode-strategies/curated-palettes.md) — Ships a library of curated dark color palettes for use in terminal emulators and other applications. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/hyper))
- [Dark Scheme Definitions](https://awesome-repositories.com/f/user-interface-experience/presentation-frameworks/theme-systems/dark-mode-strategies/separate-light-and-dark-palettes/dark-scheme-definitions.md) — Provides a system for defining eye-strain-reducing dark colors for terminal emulators and compatible apps. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/rxvt-unicode))
- [Interface Accent Palettes](https://awesome-repositories.com/f/user-interface-experience/presentation-frameworks/theme-systems/dark-mode-strategies/separate-light-and-dark-palettes/interface-accent-palettes.md) — Provides a set of curated hex and RGB color values for backgrounds and accents in dark interfaces. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/color-palettes))
- [Color Manipulation Utilities](https://awesome-repositories.com/f/user-interface-experience/rgb-color-mapping/color-manipulation-utilities.md) — Provides utilities for programmatically adjusting color intensity through mixing and saturation reduction.
- [Terminal Styling](https://awesome-repositories.com/f/user-interface-experience/terminal-styling.md) — Implements a system for creating a consistent visual style across terminal emulators using coordinated dark colors. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/README.md))
- [Port Compilation Pipelines](https://awesome-repositories.com/f/user-interface-experience/terminal-themes/theme-ports/port-compilation-pipelines.md) — Provides a CLI-driven build process to compile theme ports with optional file-system watching.
- [Theme Compilers](https://awesome-repositories.com/f/user-interface-experience/ui-architecture/design-utilities/design-systems/theme-architecture-frameworks/theme-customization/theme-compilers.md) — Includes a theme compiler to generate target configuration files from theme source definitions. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/docs/CLI.md))
- [Theme Distribution](https://awesome-repositories.com/f/user-interface-experience/ui-theming/theme-distribution.md) — Provides a workflow for compiling, archiving, and documenting themes to streamline user installation.
- [Theme Customization](https://awesome-repositories.com/f/user-interface-experience/visual-theme-configurations/visual-themes/theme-customization.md) — Enables the application of dark color schemes to integrated development environments to improve visual comfort. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/xcode))

### Software Engineering & Architecture

- [Theme Mapping](https://awesome-repositories.com/f/software-engineering-architecture/schema-mapping-tools/theme-mapping.md) — Maps centralized color definitions to the specific naming conventions required by various target software applications. ([source](https://github.com/daltonmenezes/aura-theme/blob/main/docs/CREATING_PORTS.md))

### Part of an Awesome List

- [Environment Visual Styling](https://awesome-repositories.com/f/awesome-lists/devtools/development-environments/environment-visual-styling.md) — Allows the application of a cohesive dark color palette to development environments and associated tools. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/fig))

### Development Tools & Productivity

- [Syntax Highlighting Configurations](https://awesome-repositories.com/f/development-tools-productivity/syntax-highlighting-configurations.md) — Provides color definitions and configurations for syntax highlighting across various web technologies and languages. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/neovim))
- [Interpolated Code Templates](https://awesome-repositories.com/f/development-tools-productivity/template-based-code-generators/interpolated-code-templates.md) — Uses interpolated templates to inject theme properties and metadata into configuration files.

### Graphics & Multimedia

- [RGB Color Controllers](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/lighting-systems/lighting-control-systems/rgb-color-controllers.md) — Synchronizes the RGB lighting of peripherals to match the active software color palette.
- [Color Space Conversions](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/lighting-systems/lighting-control-systems/rgb-color-controllers/color-space-conversions.md) — Includes mathematical transformations to convert color values between Hex and RGB formats for terminal compatibility.
- [Wallpaper Collections](https://awesome-repositories.com/f/graphics-multimedia/media-category-browsing/wallpaper-collections.md) — Ships a collection of high-resolution dark wallpapers in multiple variants for desktop and mobile. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/wallpapers))
- [Themed Wallpapers](https://awesome-repositories.com/f/graphics-multimedia/themed-wallpapers.md) — Includes a library of high-resolution dark wallpapers and complementary color schemes for various device screens.

### Hardware & IoT

- [Peripheral Lighting Controllers](https://awesome-repositories.com/f/hardware-iot/peripheral-lighting-controllers.md) — Includes configuration systems for peripheral lighting to ensure hardware visual consistency. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/ngenuity))

### Operating Systems & Systems Programming

- [Terminal Emulator Configuration](https://awesome-repositories.com/f/operating-systems-systems-programming/terminal-command-line-environments/terminal-emulators/terminal-emulator-configuration.md) — Provides dark color definitions for terminal emulators to ensure visual comfort and consistency. ([source](https://github.com/daltonmenezes/aura-theme/tree/main/packages/alacritty))
