Cva
Class Variance Authority (CVA) is a utility-first CSS-in-JS design system for consistent styling across your application.
Cva is built in TypeScript, distributed under the Apache License 2.0, 6.8k GitHub stars, latest release v0.7.1.
When to use Cva
Cva is listed here as a Development project. The directory calls out Utility-first approach, CSS-in-JS design, Consistent styling as capabilities associated with it.
Other recorded traits for Cva include Theming support, Highly customizable.
Besides Development, this page also files Cva under Design, Styling, Tools.
Cva compared with
Records in this directory name Tailwind CSS, Styled Components, Emotion, Sass as products people compare with Cva. That list is editorial metadata, not a claim that Cva replaces each of them.
What the Cva stats reflect
GitHub currently shows 6.8k GitHub stars, 132 forks, 5 open issues, latest tracked release v0.7.1. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- TypeScript
- Latest Release
- v0.7.1
- License
- Apache License 2.0
Our Newsletter
Get new Development tools right in your inbox
Get short emails with useful development projects, releases, and repos worth watching.
Key features of Cva
- Utility-first approach
- CSS-in-JS design
- Consistent styling
- Theming support
- Highly customizable
Recorded alternatives to Cva
Cva resources
Cva on GitHub
Frequently asked questions
What is Cva?
Class Variance Authority (CVA) is a utility-first CSS-in-JS design system for consistent styling across your application. This directory highlights Utility-first approach, CSS-in-JS design, Consistent styling.
Is Cva free to use?
Cva is published as open source under the Apache License 2.0. The directory lists Utility-first approach, CSS-in-JS design, Consistent styling among its recorded capabilities.
What language is Cva written in, and what is the latest release?
Cva is written primarily in TypeScript. The latest release tracked on this page is v0.7.1.
How widely is Cva used on GitHub?
Cva has about 6.8k GitHub stars. It also has about 132 forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Cva with?
This directory records Tailwind CSS, Styled Components, Emotion, Sass as comparison points for Cva.
Related tools
Emotion
👩🎤 CSS-in-JS library designed for high performance style composition, offering powerful and flexible style manipulation capabilities.
Tailwind CSS
Tailwind CSS is a popular utility-first CSS framework that enables rapid and customizable user interface development through low-level utility classes.
Swapy
✨ Swapy is a framework-agnostic tool that transforms any layout into a drag-to-swap interface with minimal code.
Jaaz
An AI design agent that serves as a local alternative to Lovart, combining features of Canva and Cursor. It can design, edit, and generate images, posters, storyboards, and more.
Sanity
Sanity Studio is a platform to rapidly configure content workspaces powered by structured content, allowing developers to build powerful CMS solutions and deliver content seamlessly.
Skeleton
Skeleton is an adaptive design system powered by Tailwind CSS, providing a comprehensive set of components and utilities for fast and flexible web development.