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
font-kopubworld
한국출판인회의(KOPUS)에서 배포하는 KoPubWorld서체 입니다.
1.7k+13493%--
1.0.3
CommonJSNoneCSS-in-JS and styling
bulma-switch-control
Switch controls for Bulma CSS Framework
1.7k+348%-4 years ago
1.2.2
CommonJSNoneCSS-in-JS and styling
bootstrap-v4-rtl
The most popular front-end framework for developing responsive, mobile first projects on the web in RTL.
1.7k-14%-2 months ago
4.6.2-4
CommonJSNoneCSS-in-JS and styling
jos-animation
An animation library package to instantly add beautiful/professional looking animation to your website
1.7k+464%-2 years ago
0.9.2
CommonJSNoneAnimation, CSS-in-JS and styling
@plumeria/unplugin
Universal Plumeria plugin for various build tools
1.7k---2 days ago
19.2.15
ESM + CommonJSBundledCSS-in-JS and styling
postcss-neat
PostCSS plugin that provides a semantic and fluid grid framework.
1.7k+37%-9 years ago
2.5.3
CommonJSNoneCSS-in-JS and styling
@suid/styled-engine
Styled engine used by @suid/system.
1.6k---1 year ago
0.9.0
CommonJSBundledCSS-in-JS and styling, UI component libraries
postcss-pipeline-webpack-plugin
A webpack plugin to process generated assets with PostCSS pipeline
1.6k+7%-5 years ago
6.0.0
CommonJSNoneCSS-in-JS and styling, Bundler plugins and loaders
@volue/stitches-core
The modern CSS-in-JS library
1.6k---12 days ago
1.4.4
ESM + CommonJSBundledCSS-in-JS and styling
styled-by
Simple and powerful lib to handle styled props in your components
1.6k+27%-8 years ago
0.3.0
ESM + CommonJSNoneCSS-in-JS and styling, React
@firsthandjs/styled
CSS-in-JS for Firsthand: tagged templates, themes, and fine-grained style updates.
1.6k---today
0.12.0
ESM onlyBundledCSS-in-JS and styling
@plumeria/eslint-plugin
Plumeria ESLint plugin
1.6k---2 days ago
19.2.15
CommonJSBundledLinting and formatting, CSS-in-JS and styling
maverick-wave
A lightweight, modern CSS framework for building responsive websites with elegance and speed.
1.6k--1 day ago
5.32.0
CommonJSNoneCSS-in-JS and styling
@plumeria/core
Zero-cost abstraction layer for styling React components.
1.6k---2 days ago
19.2.15
CommonJSBundledCSS-in-JS and styling, React
react-fullscreen-image
An accessible, fast, and animated fullscreen React image viewer.
1.6k+113%-7 years ago
0.0.3
CommonJSNoneAnimation, React
@spicy-ui/styled-system
Responsive, theme-based style props for building design systems with React
1.6k---5 years ago
0.0.1-alpha.3
ESM + CommonJSBundledCSS-in-JS and styling, React
rollup-plugin-react-scoped-css
Bring scoped CSS to React with Vite & Rollup. Lightweight component-level style isolation similar to Vue and Angular.
1.5k+29%-6 months ago
1.2.3
ESM onlyBundledBundler plugins and loaders, CSS-in-JS and styling
huebee
1-click color picker
1.5k-1%-5 years ago
2.1.1
CommonJSNoneCSS-in-JS and styling
@visulima/packem
A fast and modern bundler for Node.js and TypeScript.
1.5k---19 days ago
2.1.0
ESM onlyBundledCSS-in-JS and styling, TypeScript tooling
@plumeria/next-plugin
Plumeria Next.js plugin
1.5k---2 days ago
19.2.15
ESM + CommonJSBundledCSS-in-JS and styling
@leanup/cli
This CLI brings along all required tools to serve, test and build multi framework SPAs
1.5k---2 years ago
1.3.50
-NoneBuild tools, CSS-in-JS and styling
stylelint-sass-render-errors
Display Sass render errors and deprecations as lint errors.
1.5k+47%--
4.2.0
ESM onlyBundledCSS-in-JS and styling, Linting and formatting
hash-css-selector
A function to hash CSS selectors, can be used with postcss-modules to generate short static unique class names
1.5k+151%-2 years ago
1.1.0
ESM + CommonJSBundledCSS-in-JS and styling
stitches-reset
![issues](https://img.shields.io/github/issues/hauptrolle/stitches-reset)
1.5k-4%-6 years ago
1.0.0
ESM + CommonJSBundledCSS-in-JS and styling
css-js-gen
Convert CSS object notation to CSS strings
1.5k--6 months ago
1.1.0
ESM onlyBundledCSS-in-JS and styling
@underverse-ui/underverse
Private internal React/Next.js UI component library
1.5k---8 days ago
2.0.59
ESM + CommonJSBundledUI component libraries, React
@workerdeck/ui
Styled agent-control component library for WorkerDeck: session panel, transcript with streaming, tool-call cards, permission prompts, session list, composer. Tailwind v4 + Base UI + cva. Pairs with the headless @workerdeck/react layer.
1.5k---2 days ago
2.15.0
ESM onlyBundledCSS-in-JS and styling, React
@preline/tooltip
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
1.4k---1 month ago
5.0.0
CommonJSBundledCSS-in-JS and styling, UI component libraries
@nativescript/tailwind
TailwindCSS for NativeScript
1.4k---23 days ago
4.0.10
CommonJSNoneCSS-in-JS and styling
@plumeria/inspector
Styled components inspector for development
1.4k---2 days ago
19.2.15
ESM onlyBundledCSS-in-JS and styling, React
nano-theme
A light and opinionated distribution of nano-css with predefined light and dark themes.
1.4k+356%-17 days ago
18.30.0
CommonJSBundledCSS-in-JS and styling
@plumeria/headlessui
Headless UI components wrapper for Plumeria based on Radix UI
1.4k---2 days ago
19.2.15
ESM onlyBundledCSS-in-JS and styling, React
@bbc/psammead-inline-link
React component for an Inline Link
1.4k---4 years ago
3.0.28
ESM + CommonJSNoneCSS-in-JS and styling
stylelint-config-palantir
stylelint configuration
1.4k+23%--
7.6.1
CommonJSNoneCSS-in-JS and styling, Linting and formatting
@plumeria/codemod
Codemods for Plumeria: migrate a CSS Modules codebase in, export it back out, and rename the styling prop
1.4k---2 days ago
19.2.15
CommonJSBundledCSS-in-JS and styling
ts-clsx
Rewrite clsx in TypeScript.
1.4k+592%-2 years ago
2.4.1
ESM + CommonJSBundledTypeScript tooling, CSS-in-JS and styling
vueless
Vue Styleless UI Component Library, powered by Tailwind CSS.
1.4k+31%-2 days ago
1.5.0
ESM onlyBundledUI component libraries, CSS-in-JS and styling
react-with-styles-interface-css-compiler
Build step package for generating a static css file to support a react-with-styles project built with the react-with-styles CSS interface
1.4k-75%-7 years ago
2.2.0
CommonJSNoneCSS-in-JS and styling
static-koa-router
Serve static file through koa-router
1.4k+2281%-7 years ago
1.0.3
CommonJSBundledRouting, CSS-in-JS and styling
@preline/carousel
Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
1.4k---1 month ago
5.0.0
CommonJSBundledCSS-in-JS and styling, UI component libraries
create-stackforge-app
Scaffold a production-ready full-stack application with Next.js, NestJS, Prisma, Tailwind, shadcn/ui, JWT and Docker.
1.4k--today
1.5.2
CommonJSBundledAuthentication and authorisation, CSS-in-JS and styling
tw-screens
React hooks for using Tailwind CSS breakpoints easily and efficiently.
1.4k+179%-2 months ago
1.1.3
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
@linaria/extractor
Blazing fast zero-runtime CSS in JS library
1.4k---3 years ago
5.0.0
ESM + CommonJSBundledCSS-in-JS and styling, React
csjs
Cascading Style JavaScripts
1.3k+55%-9 years ago
1.1.0
CommonJSNoneCSS-in-JS and styling
shadcn-theme-menu
A collection of beautiful shadcn/ui theme components with dynamic theme switching and animations
1.3k--14 days ago
1.1.57
ESM onlyBundledCSS-in-JS and styling, React
postcss-query-ast
Query PostCSS AST with CSS selectors.
1.3k+37%-3 years ago
2.1.1
ESM + CommonJSBundledCSS-in-JS and styling
postcss-styled-jsx
PostCSS syntax for parsing styled-jsx
1.3k+2%-4 years ago
1.0.1
CommonJSNoneCSS-in-JS and styling
vue-range-component
A range slider component based on vue (Vue滑块组件).
1.3k+12%-7 years ago
1.0.3
ESM + CommonJSNoneVue, CSS-in-JS and styling
styled-components-modifiers
A library that enables BEM flavored modifiers to styled components
1.3k+16%-6 years ago
1.2.5
CommonJSBundledCSS-in-JS and styling
lc-switch
Superlight vanilla javascript plugin improving forms look and functionality
1.3k+421%-4 months ago
2.1.1
-NoneCSS-in-JS and styling, Forms

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.