Search results
4353 packages found
A simple utility for conditionally joining classNames together
Merge Tailwind CSS classes without style conflicts
Functional utility classes
Powerful and compliant CSS selector parser.
Simple css class string builder without shenanigans.
A Vue directive to automatically merge tailwind classes on custom components. This plugin builds on the awesome work done by the "tailwind-merge" package.
- tailwind
- tailwind-merge
- tw-merge
- twMerge
- vue
- vue.js
- tailwindcss
- css
- classes
- className
- classList
- merge
- conflict
- override
A simple helper function to merge class names using clsx and tailwind-merge.
- tailwindcss
- tailwind
- css
- func
- cn-func
- merge-classnames
- classname-function
- classes
- className
- classList
- merge
- cn
- classnames
- cn-function
Postcss plugin which converts :matches() pseudo classes into :is() and reverse.
A utility to keep your CSS classes in JS consistently and semantically grouped.
Class Variance Authority 🧬
- Class Variance Authority
- class-variance-authority
- classes
- classname
- classnames
- css
- cva
- stitches
- vanilla-extract
- variants
Remove :not selectors in CSS
A lightweight JavaScript utility for conditionally joining class names. Simplify the process of generating class names based on strings, objects, and arrays. Supports dynamic class names, handles falsy values, and allows for nested arrays.
- classease
- class-ease
- css
- styles
- style
- class
- classes
- classnames
- classname
- utility
- web development
- conditional
- dynamic
postcss plugin to prefix all css selector classes and ids
Concise Configurable Composable Classes Stylesheets
postcss plugin to prefix all css selector classes and ids
Get CSS classes from a selector string.
Import .css.ts/.css.js functions & focused css helper classes from ES Modules using esbuild
CSSMEM is like BEM but with CSS Module instead of Block.
Cascading Style Content Supplier, the JavaScript library transforming styling into a seamless experience with intuitive utility classes.