View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.0.62 or later
- Package size
- 488 KB
- Files
- 48
- Favorites
- 1
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
Color Kit Framework - Runtime Color & Palette System
- Price drop
A flexible Unity color palette system with ScriptableObject-based palettes, editor previews, runtime color switching, sprite recoloring, and optional Spine integration.
Lowest recorded price
Get 33% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 11
Color Kit Framework - Runtime Color & Palette System screenshot 1
About this asset
Color Kit Framework – Flexible Color Palette Management for Unity
Create, manage, and apply reusable color palettes across your Unity project with Color Kit Framework, a lightweight and extensible color customization system.
Whether you're building customizable characters, managing UI themes, or creating multiple color variations of game assets, Color Kit Framework helps streamline your workflow without duplicating artwork or hardcoding colors.
Key Features
- Reusable Color Palettes: Define and organize color kits using ScriptableObjects for consistent color management.
- Runtime Color Switching: Apply and change color palettes during gameplay or in the Unity Editor.
- Sprite Recoloring: Customize SpriteRenderer-based characters and visual elements using shared color definitions.
- UI Color Management: Apply consistent colors across Unity UI components, including Image, Graphic, Text, and TextMeshPro.
- Renderer-Agnostic Architecture: Keep palette data separate from rendering logic for greater flexibility and extensibility.
- Optional Spine Integration: Extend color customization to Spine-based characters without requiring Spine in projects that don't use it.
- Lightweight and Modular: Integrate into existing Unity projects without introducing unnecessary dependencies.
Ideal For
- Character customization and alternate color schemes
- Reusable UI themes and visual styles
- Games with multiple character or asset color variations
- Projects requiring consistent palette management across different renderers
Designed for Efficient Unity Development
Color Kit Framework separates color data from rendering and gameplay logic, making it easier to maintain consistent visual styles, experiment with color variations, and scale your content.
Build flexible color customization workflows with reusable palettes instead of managing colors individually across your project.
From the publisher's Asset Store listing.
Technical details
Key Features
- Data-driven color palettes defined using ScriptableObjects
- Consistent application of color kits across characters, UI, and custom targets
- Renderer-agnostic architecture supporting SpriteRenderer, Unity UI, and TextMeshPro
- Live editor preview without entering Play Mode
- Runtime-safe application for dynamic theming and customization
- Optional, non-auto-referenced integrations (e.g., Spine)
- Clean asmdef-based architecture for modular usage
- Minimal overhead with no custom shaders required
Supported Platforms
- Windows
- macOS
- Linux
Render Pipeline Compatibility
- Built-in Render Pipeline
- Universal Render Pipeline (URP)
- High Definition Render Pipeline (HDRP)
- Custom Scriptable Render Pipelines
Dependencies
- No Asset Store package dependencies
- Optional third-party integrations require separate installation
Documentation
- Included README and Quick Start guide
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.62f1 | Compatible | Compatible | Compatible | Compatible |
- Pipeline-agnostic. Works with Built-in, URP, HDRP, and Custom RP as it applies colors/tints via standard renderer/UI color properties.
- No custom shaders required.
- Optional Spine integration requires Spine-Unity (installed separately).
As listed on the Asset Store.