uchu: Use an OKLCH Color Palette in CSS Projects

Summary
uch? is a CSS color palette built around the OKLCH color space, with expanded and reduced sets of colors. It suits web developers who want a ready-made palette and are comfortable using OKLCH rather than conventional color spaces.
At a glance
- Language
- CSS
- License
- Unlicense
- Stars
- 1.3k
- Forks
- 18
- Added to OSRepos
- January 18, 2026
- Last analyzed
- October 4, 2026
This repository is archived on GitHub and no longer maintained.
View on GitHubUse at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Overview
uch? is a color palette for web projects, expressed in the OKLCH color space. It gives developers a set of colors to use in CSS instead of assembling a palette from scratch, with both expanded and reduced options.
The project is aimed at people who want to work with OKLCH in their stylesheets. Its documentation also covers Sass and Svelte/SvelteKit usage; the project explicitly does not plan to add other color spaces.
Key Features
- Provides color values in the OKLCH color space.
- Offers expanded and reduced palette variants.
- Includes gray, red, pink, purple, blue, green, yellow, and orange colors.
- Documents general palette values and Sass usage.
- Includes usage guidance for plain CSS and Svelte/SvelteKit.
- Provides app and website showcases.
Use Cases
- A frontend developer wants a consistent color palette for a new website or app.
- A designer or developer wants to use OKLCH colors in a CSS-based project.
- A team wants a broader set of shades, or a reduced palette with fewer choices.
- A Svelte or SvelteKit developer wants documented guidance for using the palette in their project.
Project Facts
- Language: CSS
- License: Unlicense
- Stars: 1.3k
- Forks: 18
- Topics: color, color-palette, color-theme
- Archived: Yes
Getting Started
Review the README and its documentation for palette values and usage guidance. The palette is also presented at uchu.style.
Considerations
- The project is archived, so it may not receive further updates.
- The palette is specifically based on OKLCH. The project states that it will not add other color spaces, so it may not fit workflows that require colors in a different format.
Found this useful?
Share it with someone who would like uchu.
Source repository
Open the original repository on GitHub.
14 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

flask-assets: Manage CSS and JavaScript Assets in Flask
July 26, 2026
flask-assets connects Flask applications to the webassets library for managing frontend assets. It helps developers merge, minify, and compile CSS and JavaScript files as part of a Flask project.

webassets: Bundle and Compress Web Assets for Python
July 26, 2026
webassets helps Python web projects manage CSS and JavaScript assets by combining and compressing files. It is useful when an application needs a repeatable asset pipeline without handling each file manually.

awesome-css-frameworks: Compare CSS Frameworks and Libraries
July 14, 2026
A curated directory of CSS frameworks, resets, and styling libraries, organized by approach and intended use. Use it to survey options for a web project, from classless stylesheets to utility-first frameworks and specialized designs.

Front-End-Web-Development-Resources: Find Frontend Learning Resources
July 13, 2026
A categorized directory of resources for learning and practicing front-end web development. It brings together courses, reference material, tools, frameworks, accessibility guidance, and design assets for beginners and working developers.