30+ CSS libraries and frameworks help you style your applications efficiently.

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. css-modules

    Documentation about css-modules

    CSS Modules CSS Modules is a CSS file in which all class and animation names are scoped locally by default. It allows for modular and reusable CSS, helping avoid global scope conflicts.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. Aphrodite

    Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation

    Aphrodite Aphrodite is a CSS-in-JS library that provides deterministic, scoped styles. It focuses on performance and supports server-side rendering.

  4. vanilla-extract

    Zero-runtime Stylesheets-in-TypeScript

    Vanilla Extract Vanilla Extract is a zero-runtime Stylesheets-in-TypeScript library. It enables type-safe CSS with static extraction for optimal build performance.

  5. styled-jsx

    Full CSS support for JSX without compromises

    Styled JSX Styled JSX is a full, scoped, and component-friendly CSS support library for JSX (and therefore React). It allows for scoped styles in Next.js applications and beyond.

  6. grommet-starter-new-app

    A tutorial to show how to use Grommet with create-react-app.

    Grommet Grommet is a React-based framework that provides accessibility, modularity, responsiveness, and themes in a tidy package. It is designed to help developers create scalable and attractive web applications.

  7. theme-ui

    Build consistent, themeable React apps based on constraint-based design principles

    Theme UI Theme UI is a library for building consistent, themeable React applications. It allows developers to define design tokens and apply them throughout their application, ensuring a cohesive design system.

  8. Tailwind CSS

    A utility-first CSS framework for rapid UI development.

    Tailwind CSS Tailwind CSS is a utility-first CSS framework for rapidly building custom designs. It provides low-level utility classes that enable developers to build complex user interfaces without writing custom CSS.

  9. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. styled-components

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress ๐Ÿ’…

    Styled-components Styled-components is a popular library for styling React applications using tagged template literals. It allows developers to write CSS directly within JavaScript, enabling a more component-focused approach to styling.

  11. stitches

    [Not Actively Maintained] CSS-in-JS with near-zero runtime, SSR, multi-variant support, and a best-in-class developer experience.

    Stitches Stitches is a modern CSS-in-JS library focusing on performance, flexibility, and composability. It provides a low-level styling solution with a simple API, enabling powerful theming capabilities and dynamic styling.

  12. Sass

    Sass makes CSS fun!

    Sass Sass is a CSS preprocessor that extends CSS with features like variables, nested rules, and mixins. It helps keep stylesheets well-organized and allows for more efficient and manageable CSS code.

  13. semantic-ui-react

    The official Semantic-UI-React integration

    Semantic UI React Semantic UI React is the official React integration for Semantic UI. It provides a collection of pre-styled components designed to create a consistent and responsive user interface.

  14. PostCSS

    Transforming styles with JS plugins

    PostCSS PostCSS is a tool for transforming CSS with JavaScript plugins. These plugins can lint your CSS, support variables and mixins, transpile future CSS syntax, inline images, and more.

  15. panda

    ๐Ÿผ Universal, Type-Safe, CSS-in-JS Framework for Product Teams โšก๏ธ

    Panda Panda is a modern CSS-in-JS library focused on performance and developer experience. It offers a utility-first approach to styling, enabling highly customizable and maintainable styles.

  16. material-ui-docs

    โš ๏ธ Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository: http://github.com/mui/material-ui.

    Material-UI Material-UI (MUI) is a popular React component library that implements Googleโ€™s Material Design. It offers a comprehensive set of components and styles for building responsive and visually appealing user interfaces.

  17. mantine

    A fully featured React components library

    Mantine Mantine is a powerful and versatile choice for React developers, offering a rich set of customizable components, modern design features, and excellent support for accessibility and theming. Itโ€™s a fantastic option for building modern, responsive, accessible web applications.

  18. linaria

    Zero-runtime CSS in JS library

    Linaria Linaria is a zero-runtime CSS-in-JS library. It allows developers to write CSS in JavaScript without a runtime overhead, compiling styles to plain CSS at build time.

  19. less.js

    Less. The dynamic stylesheet language.

    Styled System Styled System is a collection of utilities for building responsive, theme-based design systems with styled-components. It provides a set of functions for handling responsive styles, spacing, color, and typography.

  20. Bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

    Bootstrap Bootstrap is a widely used CSS framework for developing responsive and mobile-first websites. It includes a large number of pre-styled components and utilities for building layouts and UI elements.

  21. evergreen

    ๐ŸŒฒ Evergreen React UI Framework by Segment

    Evergreen Evergreen is a React UI framework for building ambitious products on the web. It includes a range of polished, flexible components and follows best practices in accessibility and design.

  22. Bulma

    Modern CSS framework based on Flexbox

    Bulma Bulma is a modern CSS framework based on Flexbox. It is designed for simplicity and ease of use, offering a range of responsive components and a modular architecture.

  23. antd

    An enterprise-class UI design language and React UI library

    Ant Design Ant Design is a comprehensive design system and React UI library for enterprise applications. It provides a wide range of high-quality components and an extensive design language.

  24. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Why We're Breaking Up with CSS-in-JS

    11 projects | dev.to | 16 Oct 2022
  • Tailwind vs Linaria: Performance Investigation

    4 projects | dev.to | 24 Apr 2025
  • 11 Interview Questions You Should Know as a React Native Developer in 2025 ๐Ÿ“ˆ๐Ÿš€

    1 project | dev.to | 13 Apr 2025
  • CSS-in-JS: Pros and cons

    4 projects | dev.to | 11 Apr 2025
  • Woovi monorepos best practices

    1 project | dev.to | 24 Feb 2025

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?