Skip to content
JS
Package category

CSS-in-JS and styling

Style components with JavaScript, utility classes or CSS tooling.

1,081 packages20 comparisons

Packages compared

1,081 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
postcss-media-query-parser
A tool for parsing media query lists.
7.2m+40%-9 years ago
0.2.3
CommonJSNoneCSS-in-JS and styling
postcss-image-set-function
Display resolution-dependent images using the image-set() function in CSS
7.2m+7%-18 days ago
8.0.1
ESM onlyBundledCSS-in-JS and styling
css-minimizer-webpack-plugin
CSS minimizer (minifier) plugin for Webpack
7.2m+13%-6 months ago
8.0.0
CommonJSBundledBundler plugins and loaders, CSS-in-JS and styling
shadcn
Add components to your apps.
6.8m+2014%-21 days ago
4.21.0
ESM onlyBundledCSS-in-JS and styling, UI component libraries
goober
A less than 1KB css-in-js solution
6.7m+117%-4 months ago
2.1.19
ESM + CommonJSBundledCSS-in-JS and styling, React
babel-plugin-react-native-web
Babel plugin for React Native for Web
6.4m+297%-11 months ago
0.21.2
CommonJSNoneReact, CSS-in-JS and styling
@csstools/postcss-progressive-custom-properties
Correctly declare progressive enhancements for CSS Custom Properties.
6.1m+24%-18 days ago
5.1.3
ESM onlyBundledCSS-in-JS and styling
postcss-values-parser
A CSS property value parser for use with PostCSS
5.9m+16%-4 months ago
8.0.0
ESM onlyBundledCSS-in-JS and styling, Parsers and serialisers
postcss-flexbugs-fixes
PostCSS plugin This project tries to fix all of flexbug's issues
5.7m-9%-5 years ago
5.0.2
CommonJSNoneCSS-in-JS and styling
lightningcss-linux-arm64-musl
A CSS parser, transformer, and minifier written in Rust
5.7m+336%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
@csstools/postcss-is-pseudo-class
A pseudo-class for matching elements in a selector list
5.6m+21%-8 months ago
6.0.0
ESM onlyBundledCSS-in-JS and styling
@csstools/postcss-hwb-function
Use hwb() color functions in CSS
5.5m+17%-12 days ago
5.0.12
ESM onlyBundledCSS-in-JS and styling
@csstools/postcss-normalize-display-values
Use two values display syntax for inner and outer display types.
5.5m+11%-7 months ago
5.0.1
ESM onlyBundledCSS-in-JS and styling
@csstools/postcss-oklab-function
Use oklab() and oklch() color functions in CSS
5.5m+19%-12 days ago
5.0.12
ESM onlyBundledCSS-in-JS and styling
postcss-scss
SCSS parser for PostCSS
5.5m+21%-2 years ago
4.0.9
ESM + CommonJSBundledCSS-in-JS and styling
@csstools/postcss-color-function
Use the color() function in CSS
5.5m+17%-12 days ago
5.0.12
ESM onlyBundledCSS-in-JS and styling
postcss-clamp
PostCSS plugin to transform clamp() to combination of min/max
5.4m+11%-4 years ago
4.1.0
CommonJSNoneCSS-in-JS and styling
electron
Build cross platform desktop apps with JavaScript, HTML, and CSS
5.3m+240%-2 days ago
44.4.5
CommonJSBundledCSS-in-JS and styling, Node.js utilities
postcss-initial
PostCSS plugin to fallback initial keyword.
5.3m-9%-5 years ago
3.0.4
-NoneCSS-in-JS and styling
lightningcss-darwin-arm64
A CSS parser, transformer, and minifier written in Rust
5.2m+347%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
bootstrap
The most popular front-end framework for developing responsive, mobile first projects on the web.
5.1m+10%-1 year ago
5.3.8
ESM + CommonJSNoneCSS-in-JS and styling
postcss-media-minmax
Using more intuitive `>=`, `<=`, `>`, `<` instead of media queries min/max prefix.
5.1m-10%-5 years ago
5.0.0
-NoneCSS-in-JS and styling
@csstools/postcss-nested-calc
Use nested calc() expressions in CSS
5m+20%-18 days ago
5.0.1
ESM onlyBundledCSS-in-JS and styling
postcss-env-function
Use env() variables in CSS
4.9m-10%-8 months ago
8.0.0
CommonJSNoneCSS-in-JS and styling
react-native-web
React Native for Web
4.8m+350%-11 months ago
0.21.2
ESM + CommonJSNoneReact, CSS-in-JS and styling
lightningcss-win32-x64-msvc
A CSS parser, transformer, and minifier written in Rust
4.7m+278%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
lovable-tagger
Vite plugins for component tagging and Tailwind config extraction
4.6m+178%-1 day ago
1.3.4
ESM onlyBundledCSS-in-JS and styling
esbuild-wasm
The cross-platform WebAssembly binary for esbuild, a JavaScript bundler.
4.4m+38%-1 month ago
0.28.2
CommonJSBundledBundlers, CSS-in-JS and styling
postcss-normalize
Use the parts of normalize.css or sanitize.css you need from your browserslist
3.9m-14%-1 year ago
13.0.1
ESM + CommonJSNoneCSS-in-JS and styling
postcss-browser-comments
Keep only the CSS you need based on comments and your browserslist
3.9m-10%-8 months ago
7.0.0
ESM onlyBundledCSS-in-JS and styling
@emotion/css
The Next Generation of CSS-in-JS.
3.9m+23%-1 year ago
11.13.5
ESM + CommonJSBundledCSS-in-JS and styling, React
generic-names
Helper for building generic names, similar to webpack
3.9m+97%-4 years ago
4.0.0
CommonJSBundledBundlers, CSS-in-JS and styling
sanitize.css
A best-practices CSS foundation
3.8m-10%-5 years ago
13.0.0
CommonJSNoneCSS-in-JS and styling
@npmcli/query
npm query parser and tools
3.8m+76%-4 months ago
6.0.0
CommonJSNoneParsers and serialisers, CSS-in-JS and styling
detective-postcss
Detective to find dependents of CSS (PostCSS dialect)
3.7m+39%-2 months ago
9.0.1
ESM onlyBundledCSS-in-JS and styling, Node.js utilities
lightningcss-darwin-x64
A CSS parser, transformer, and minifier written in Rust
3.6m+275%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
icss-replace-symbols
Replacing symbols during the linking phase of ICSS
3.6m+11%-9 years ago
1.1.0
CommonJSNoneCSS-in-JS and styling
vendors
List of vendor prefixes known to the web platform
3.6m-7%-4 years ago
2.0.1
ESM onlyBundledCSS-in-JS and styling
babel-plugin-styled-components
Improve the debugging experience and add server-side rendering support to styled-components
3.5m+1%-4 months ago
2.3.0
CommonJSNoneCSS-in-JS and styling
detective-stylus
Get the dependencies of a Stylus file
3.4m+26%-4 months ago
6.0.0
ESM onlyNoneCSS-in-JS and styling
precinct
Unleash the detectives
3.3m+36%-2 months ago
13.0.1
ESM onlyBundledCSS-in-JS and styling
detective-sass
Find the dependencies of a sass file
3.3m+31%-4 months ago
7.0.1
ESM onlyNoneCSS-in-JS and styling
detective-scss
Find the dependencies of an scss file
3.3m+37%-4 months ago
6.0.1
ESM onlyNoneCSS-in-JS and styling
css-selector-tokenizer
Parses and stringifies CSS selectors
3.1m+11%-5 years ago
0.8.0
CommonJSNoneCSS-in-JS and styling
lightningcss-win32-arm64-msvc
A CSS parser, transformer, and minifier written in Rust
3m+298%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
@csstools/cascade-layer-name-parser
Parse CSS Cascade Layer names.
2.9m+70%-8 months ago
3.0.0
ESM onlyBundledCSS-in-JS and styling
@fontsource-variable/inter
Self-host the Inter font in a neatly bundled NPM package.
2.9m+1679%-2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@csstools/utilities
Utilities for PostCSS plugins
2.8m+82%-8 months ago
3.0.0
ESM onlyBundledCSS-in-JS and styling
tailwind-variants
🦄 Tailwindcss first-class variant API
2.8m+204%-1 month ago
3.3.1
ESM + CommonJSBundledCSS-in-JS and styling
rtl-css-js
Right To Left conversion for CSS in JS objects
2.8m+23%-3 years ago
1.16.1
ESM + CommonJSBundledCSS-in-JS and styling

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.