Packages

CSS & Styling Packages

Styling utilities, CSS-in-JS, and class-composition helpers for building consistent, maintainable interface styling (Tailwind utilities, clsx, cva, Emotion).

121 packages

Packages in CSS & Styling

Showing 15 of 121 packages
90Health
Librarynpm

Tailwind CSS

A utility-first CSS framework for rapidly building custom user interfaces without leaving your markup.

97,463
MIT
Used by 319
92Health
Librarynpm

postcss

A CSS transformation engine that parses styles into an AST, letting JS plugins lint, prefix, and rewrite CSS — the foundation beneath Autoprefixer, Tailwind, and 200+ other tools.

28,977
MIT
Used by 268
42Health
Librarynpm

clsx

A tiny, fast utility for conditionally constructing className strings

9,836
MIT
Used by 237
88Health
Librarynpm

tailwind-merge

Merge Tailwind CSS classes without style conflicts

5,684
MIT
Used by 202
86Health
Librarynpm

Autoprefixer

Parses your CSS and automatically adds vendor prefixes using real-world browser usage data from Can I Use.

22,232
MIT
Used by 192
83Health
Librarynpm

class-variance-authority

A tiny TypeScript utility for building type-safe, variant-driven className APIs on top of clsx.

6,883
Apache 2.0
Used by 174
51Health
Librarynpm

tailwindcss-typography

Beautiful typographic defaults for HTML you don't control, like Markdown or CMS output.

6,463
MIT
Used by 112
91Health
Toolnpm

Sass

The reference Dart implementation of Sass, the mature CSS preprocessor that compiles SCSS and indented syntax to standards-compliant CSS.

4,218
MIT
Used by 106
34Health
Librarynpm

tailwindcss-animate

Tailwind CSS plugin for enter and exit animations using utility classes

3,016
MIT
Used by 94
45Health
Librarynpm

next-themes

Perfect dark mode for React and Next.js apps in two lines of code, with zero flash on load.

6,336
MIT
Used by 89
42Health
Librarynpm

tw-animate-css

A pure-CSS, Tailwind CSS v4 compatible replacement for tailwindcss-animate.

799
MIT
Used by 87
71Health
Librarynpm

Fontsource Inter

Self-host the Inter typeface with a single npm install and zero third-party font requests.

493
Other
Used by 70
58Health
Librarynpm

classnames

A tiny utility for conditionally joining CSS class names together.

17,779
MIT
Used by 67
73Health
Toolnpm

css-loader

Resolves CSS @import and url() like JavaScript imports so webpack can bundle stylesheets and their assets.

4,321
MIT
Used by 65
64Health
Librarynpm

Emotion

Performant, flexible CSS-in-JS styling for React with the css prop, theming, and SSR support

18,021
MIT
Used by 64

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search