awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
catppuccin avatar

catppuccin/catppuccin

0
View on GitHub↗
19,334 stars·351 forks·TypeScript·MIT·19 viewscatppuccin.com↗

Catppuccin

Catppuccin is a community-driven design framework that provides a standardized collection of four warm, high-contrast color palettes. It functions as a unified theme system designed to ensure visual consistency and harmony across diverse software applications, operating systems, and developer tools.

The project utilizes a centralized specification to define color roles, which are then mapped to specific software environments through a distributed porting model. By employing template-based asset generation and declarative style mapping, the system ensures that these color definitions are accurately translated into the configuration requirements of various third-party applications.

This framework covers a broad range of interface customization, including the styling of terminal emulators, code editors, and desktop environments. The project maintains these visual guidelines as versioned assets to facilitate reliable synchronization across independent software projects and digital workspaces.

Features

  • Color Palettes - Defines a standardized collection of high-contrast color schemes for consistent visual design.
  • Color Themes - Provides a standardized set of warm, high-contrast color themes for consistent visual appearance.
  • Styling Frameworks - Standardizes the visual appearance of code editors and terminal emulators to maintain a cohesive aesthetic.
  • Styling and Theming Systems - Provides a unified set of color definitions and style guidelines for cohesive cross-platform aesthetics.
  • Design Consistency - Standardizes UI design through consistent color palettes to improve readability across diverse applications.
  • Theme Management - Centralizes the management and application of high-contrast color schemes to improve visual comfort.
  • Color Schemes - Soothing pastel color palette for terminal applications.
  • Asset Distribution Repositories - Manages versioned distribution of theme assets to ensure reliable synchronization across independent projects.
  • Color Customization Tools - Provides utilities for applying consistent color palettes across various desktop applications and tools.
  • Declarative Styling Engines - Parses and applies declarative color rules to ensure visual harmony across different software environments.
  • File Template Generators - Automates the injection of standardized color variables into application-specific configuration files.
  • Community Porting Models - Facilitates community-driven maintenance of theme integrations across diverse software tools.

Star history

Star history chart for catppuccin/catppuccinStar history chart for catppuccin/catppuccin

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does catppuccin/catppuccin do?

Catppuccin is a community-driven design framework that provides a standardized collection of four warm, high-contrast color palettes. It functions as a unified theme system designed to ensure visual consistency and harmony across diverse software applications, operating systems, and developer tools.

What are the main features of catppuccin/catppuccin?

The main features of catppuccin/catppuccin are: Color Palettes, Color Themes, Styling Frameworks, Styling and Theming Systems, Design Consistency, Theme Management, Color Schemes, Asset Distribution Repositories.

What are some open-source alternatives to catppuccin/catppuccin?

Open-source alternatives to catppuccin/catppuccin include: dracula/dracula-theme — Dracula Theme is a universal dark color palette and cross-platform theme specification. It provides a standardized set… mrmrs/colors — This project is a CSS color utility library and palette framework designed to standardize the application of colors to… carbon-design-system/carbon — Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design… huntabyte/shadcn-svelte — shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather… sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… nvchad/nvchad — NvChad is a Neovim configuration framework that provides a pre-configured base setup with a refined interface and…

Open-source alternatives to Catppuccin

Similar open-source projects, ranked by how many features they share with Catppuccin.
  • dracula/dracula-themedracula avatar

    dracula/dracula-theme

    23,495View on GitHub↗

    Dracula Theme is a universal dark color palette and cross-platform theme specification. It provides a standardized set of high-contrast colors designed to implement a unified dark aesthetic across various text editors and terminals. The project is an accessible color scheme that maintains a minimum 4.5:1 contrast ratio to meet global visual accessibility standards. It ensures a cohesive visual experience by synchronizing these colors across different operating systems and developer environments. The system utilizes a centralized color palette and static definitions to maintain consistency. I

    View on GitHub↗23,495
  • mrmrs/colorsmrmrs avatar

    mrmrs/colors

    9,398View on GitHub↗

    This project is a CSS color utility library and palette framework designed to standardize the application of colors to text, backgrounds, and borders on the web. It provides a web color style system with predefined classes and defaults to accelerate the visual styling of web prototypes. The system utilizes skin-based color theming, allowing users to swap entire color palettes by changing top-level classes. It employs a utility class system backed by global CSS variable mapping to ensure visual harmony across different UI elements. The framework supports rapid UI prototyping and general web c

    CSS
    View on GitHub↗9,398
  • carbon-design-system/carboncarbon-design-system avatar

    carbon-design-system/carbon

    9,172View on GitHub↗

    Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design tokens, and guidelines for building professional web applications. It functions as a CSS framework that enforces a unified design language across projects through standardized typography, spacing, and color palettes. The system utilizes a platform-agnostic design token system to maintain visual consistency across different technologies. This includes centralized management of brand colors, motion easing curves, and a curated library of accessible SVG icons. The framework covers a

    TypeScript
    View on GitHub↗9,172
  • huntabyte/shadcn-sveltehuntabyte avatar

    huntabyte/shadcn-svelte

    8,341View on GitHub↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    TypeScriptbits-uishadcn-svelteshadcn-ui
    View on GitHub↗8,341
  • See all 30 alternatives to Catppuccin→