For a library for dynamic html class binding, the strongest matches are tachyons-css/tachyons (Tachyons is a foundational utility-first CSS framework that provides), tailwindlabs/tailwindcss (Tailwind CSS is the definitive utility-first framework that provides) and windicss/windicss (Windi CSS is a utility-first framework that provides responsive). unocss/unocss and nativewind/nativewind round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore the best HTML class binding utilities for your project. Compare top-rated libraries by features and activity to find the best fit for you.
Tachyons is a utility-first CSS framework and functional CSS library. It provides a collection of single-purpose classes used to style elements and build layouts without writing custom CSS. The framework centers on a mobile-first responsive design system and a nestable grid architecture that adapts layouts across different screen sizes. It includes accessible color palettes and schemes designed to meet visual contrast and accessibility standards. The system provides tools for utility-first styling, responsive layout management, and visual debugging to resolve alignment and spacing issues.
Tachyons is a foundational utility-first CSS framework that provides a comprehensive system of single-purpose classes for responsive design and layout, perfectly matching the requirements for a utility-based styling library.
Utility-first CSS framework for fast, design-system-friendly styling.
Tailwind CSS is the definitive utility-first framework that provides a comprehensive set of responsive, customizable classes and uses a just-in-time engine for build-time optimization, perfectly matching all the requirements.
Windi CSS is a utility-first CSS framework that generates only the CSS classes actually used in a project, scanning source files at build time to produce smaller, optimized stylesheets. It provides on-demand style generation through static analysis of HTML and template files, eliminating unused styles for leaner output. The framework offers a plugin-based extension system for adding custom utilities, variants, and design tokens without modifying the core. It includes built-in compatibility for migrating from Tailwind CSS, removing Tailwind-specific dependencies and configuration fields while
Windi CSS is a utility-first framework that provides responsive design support, customizable configuration, and build-time optimization by generating only the CSS classes used in your project.
UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific classes used in your source code. By scanning your project files during the build process, it produces only the CSS necessary for your application, effectively minimizing bundle size and eliminating unused styles. The engine distinguishes itself through a highly modular, configuration-driven architecture that allows for deep customization of design tokens, rules, and presets. It supports advanced styling patterns such as attribute-based styling, tag-based styling, and dynamic varia
UnoCSS is a highly performant, utility-first CSS engine that provides on-demand atomic styling, deep configuration, and build-time optimization, making it a comprehensive solution for modern utility-based development.
NativeWind is a utility-first CSS framework that integrates Tailwind CSS design patterns into React Native applications. It functions as a cross-platform styling system and style mapper that translates CSS-based utility classes into native style objects compatible with mobile platforms. The framework provides a responsive UI engine that implements breakpoints, dark mode management, and platform-specific modifiers. It allows for the definition of custom themes including global colors, fonts, and spacing values to maintain a consistent visual identity across different devices. The system cover
NativeWind is a utility-first CSS framework that brings Tailwind-style classes to React Native, providing responsive design, custom themes, and build-time transformations for mobile development.
Twind is a utility-first styling library and JavaScript CSS-in-JS engine. It functions as a Tailwind CSS runtime compiler that transforms utility classes into CSS within the browser, as well as a build tool for extracting static CSS to improve page load performance. The project enables a utility-first styling workflow through a system of predefined classes and customizable theme presets. It supports the extension of styling rules and the definition of custom themes and variants to align the system with specific design requirements. The engine provides runtime CSS generation and just-in-time
Twind is a utility-first styling library that provides a Tailwind-compatible class system with runtime compilation and build-time extraction, making it a direct fit for your styling workflow.
Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By establishing a baseline through browser normalization and standardized typography, the project enables developers to create accessible, cross-browser compatible web applications. The framework distinguishes itself through a modular Sass-based architecture that allows for deep cust
Bootstrap is a comprehensive CSS framework that provides a standardized library of pre-built UI components and a grid system, serving as a foundational tool for styling web interfaces even though it focuses more on component-based design than pure utility-first classes.
Primer is a CSS design system framework and utility library used to build consistent user interfaces based on a unified visual language. It provides a collection of CSS rules, utility classes, and pre-defined style sheets for styling standard interface elements. The framework implements frontend visual standardization through a shared set of utility classes and design system rules. This allows for the creation of reusable interface elements and the rapid development of web interface layouts. The system utilizes a BEM-based naming convention, design-token mapping, and CSS variable-based themi
Primer is a comprehensive CSS framework that provides a robust set of utility classes and design system rules, making it a strong choice for building consistent interfaces with utility-first styling.
Basscss is a lightweight CSS utility toolkit built on an atomic, single-purpose class architecture. Each class performs exactly one visual function, enabling immutable, side-effect-free styling where no class ever overrides or conflicts with another. The system provides a predefined spacing scale, responsive breakpoint prefixes for conditional styling across device widths, and accessible visibility control that keeps content programmatically available to assistive technologies. The framework distinguishes itself through a float-based grid system that constructs layouts using floated percentag
Basscss is a lightweight, atomic CSS utility toolkit that provides responsive design support and a modular class architecture, fitting the utility-first framework category despite its reliance on older layout techniques like floats.
Papercss is a CSS UI framework and document-style design system used to build responsive web page layouts. It functions as a Less-based CSS library that applies a paper-like aesthetic and structured typography to give web pages the appearance of physical documents. The project also incorporates a utility-first CSS library model for rapid styling. The framework is distinguished by its ability to automate visual decorations, such as applying rotating border styles and shadow effects to child elements. It utilizes a Less-based variable system and modular stylesheet compilation, allowing users to
Papercss is a CSS framework that provides a collection of pre-defined utility classes and components for rapid styling, fitting the category despite its specific focus on a paper-like aesthetic.
This project is a CSS design system framework and modular library providing a standardized set of UI component stylesheets. It establishes a unified system of visual guidelines to ensure a consistent and professional look and feel across web interfaces. The framework is organized as a collection of standalone stylesheets that can be imported individually to minimize bundle size and eliminate unused styles. It utilizes a design token system based on CSS variables to manage theming and a utility-first class system for layout and spacing. The system employs a block element modifier naming conve
This is a utility-first CSS framework that provides a modular system of design tokens and pre-defined classes for layout and spacing, fitting the requirements for a utility-based styling library.
Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout primitives. It is built to be independent of specific JavaScript frameworks or build tools, allowing developers to construct responsive web interfaces by applying standardized classes directly to semantic HTML markup. The framework distinguishes itself through a utility-first approach that combines modular component styling with a flexible grid system. It leverages native CSS variables to manage design tokens, enabling real-time visual customization, automatic dark mode adaptation
Bulma is a CSS framework that provides a comprehensive set of pre-styled components and layout utilities, making it a strong choice for developers who prefer applying standardized classes directly to their HTML markup.
Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca
Spectre is a lightweight, component-based CSS framework that provides a robust set of utility classes and pre-styled elements for responsive design, though it focuses more on ready-made components than the purely utility-first approach of frameworks like Tailwind.
Chakra UI is a design system component library and styling framework that provides a foundation for building consistent, accessible web interfaces. It functions as a centralized theme configuration engine, using a design-token-driven architecture to manage visual properties like color palettes and spacing rules as a single source of truth across an entire application. The framework distinguishes itself through a type-safe styling utility that automatically generates TypeScript definitions from theme configurations, ensuring accurate property referencing and editor autocompletion. It employs a
Chakra UI is a component-based styling framework that uses style props and design tokens to provide utility-first styling, though it focuses more on pre-built accessible components than the atomic class-based approach of traditional utility frameworks.
xstyled is a utility-first CSS-in-JS framework designed for the React ecosystem. It functions as a styling library that enables developers to manage component styles and responsive layouts by mapping design system tokens directly to component properties. The framework distinguishes itself by providing a centralized theme management system that propagates design tokens, such as colors and spacing, throughout the component tree. It includes a responsive layout generator that automatically calculates media query breakpoints based on viewport width, allowing for the creation of fluid grid structu
This is a utility-first CSS framework that provides pre-defined classes and design system primitives specifically for React applications, offering a CSS-in-JS approach to utility styling.
| रिपॉजिटरी | स्टार्स | भाषा | लाइसेंस | अंतिम पुश |
|---|---|---|---|---|
| tachyons-css/tachyons | 11.7K | CSS | MIT | |
| tailwindlabs/tailwindcss | 95.6K | TypeScript | MIT | |
| windicss/windicss | 6.5K | TypeScript | MIT | |
| unocss/unocss | 18.9K | TypeScript | NOASSERTION | |
| nativewind/nativewind | 8K | TypeScript | MIT | |
| tw-in-js/twind | 3.9K | JavaScript | mit | |
| twbs/bootstrap | 174.4K | MDX | MIT | |
| primer/primer | 13K | SCSS | MIT | |
| basscss/basscss | 5.9K | CSS | MIT | |
| papercss/papercss | 4.2K | SCSS | ISC |