Skip to content

Catppuccin

A set of soothing pastel color palettes for coding, design, and other tools.

Stars
19.9k
Forks
361
Licence
MIT
Language
TypeScript
Last update
3 months ago
Type
Other

What it is

Catppuccin is a community-driven pastel color palette with four named flavors, each containing 26 colors. It is meant to sit between low-contrast and high-contrast themes, and the README describes it as useful for coding and design. This repository holds the palette definition, its documentation, and shared assets, while the README points to separate projects for framework and tool integrations.

  • Pick one of the four flavors (Latte, and others listed in the palette section) and apply its colors to a code editor or terminal, using a port listed elsewhere
  • Look up hex, RGB, and HSL values for each of the 26 colors per flavor
  • Follow the style guide in the docs folder when using the palette in your own project
  • Browse the showcase section to see projects already using the palette

Great for

  • Developers who want a readable, colorful dark or light theme for their editor or terminal
  • Designers who want a consistent pastel palette across projects
  • Maintainers looking to add Catppuccin colors to their own tools, using the style guide
  • People who prefer a warm, soft color scheme over high-contrast themes

Not ideal for

  • Anyone who needs a ready-to-install app: this repository is the palette source, and the README does not describe a standalone program
  • Users who need high-contrast colors for accessibility requirements, since the README describes it as a middle ground rather than a high-contrast option
  • Teams needing official ports for a specific tool: the README points to separate ports, which this repository does not itself provide
Step-by-step guide: how to use CatppuccinInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    See the README

    Clone the repository

    git clone https://github.com/catppuccin/catppuccin
  2. 2

    Run it

    • Open the repository on GitHub and read the Palette section to see the four flavors
    • Choose a flavor and copy its hex values
    • Find a port or integration for your tool in the Ports section or the catppuccin/palette repository
    • Apply the colors following the style guide in the docs folder
  3. 3

    Get the most out of it

    • Read the style guide in the docs folder before using the palette in your own work
    • Check the catppuccin/palette repository for framework and tool integrations, as linked in the README
    • Add your project to the showcase section if you use the palette, as the README asks

Downloads

Strengths

  • Four flavors with 26 colors each give a consistent set of options across light and dark styles
  • Includes a documented style guide and palette values in multiple formats (hex, RGB, HSL)
  • MIT licensed, so the palette can be used in other projects under those terms

Trade-offs

  • This repository is a palette and documentation source, not a finished app, so you need a separate port or integration to use it in a tool
  • The README is truncated in the provided text, so details on individual ports and integrations are not fully visible here
  • The latest release, v0.2.0, has no binaries, so there is nothing to download directly from the releases page

How it compares

ProjectStarsTypeLevelUpdatedBest for
catppuccin (this)19.9kOtherbeginner3 months agoDevelopers who want a readable, colorful dark or light theme for their editor or terminal
dracula-theme23.6kOtherbeginner5 days agoDevelopers who want a consistent color scheme across several editors and terminals
solarized16kOtherbeginner2.3 years agoDevelopers who spend long hours in a terminal or code editor and want a low-glare color scheme
ohmyzsh190kDev toolbeginner4 days agoPeople who already use zsh and want a ready-made configuration without writing it from scratch
mantine31.9kLibraryintermediate4 days agoReact developers building web apps who want many components out of the box
cmder27kAppbeginner11 days agoWindows users who want a nicer, tabbed command-line window

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.