All Utility CSS Frameworks
Every utility-first CSS framework compared in one place. Search, filter, and compare to find the right fit for your project.
Browse and compare frameworks
Check features, stars, and status
Visit the website to get started
Bootstrap Utilities
Visit Website →Bootstrap 5's utility class API
- ✓Utility API to generate custom utility classes
- ✓Pairs with Bootstrap component library
- ✓Sass-based customization and theming
- ✓Massive adoption and documentation
Best for: Teams already using Bootstrap who want utility classes
Tailwind CSS
Visit Website →A utility-first CSS framework for rapid UI development
- ✓JIT compiler for on-demand class generation
- ✓Massive plugin ecosystem and community
- ✓First-party UI component library (Headless UI)
- ✓Built-in responsive, dark mode, and state variants
Best for: Production apps of any size with a large team
Bulma
Visit Website →Modern CSS framework based on Flexbox
- ✓Flexbox-based responsive grid system
- ✓No JavaScript dependencies
- ✓Modular architecture (import only what you need)
- ✓Utility helpers for spacing, typography, visibility
Best for: Projects wanting a CSS-only framework with utility helpers
UnoCSS
Visit Website →Instant on-demand atomic CSS engine
- ✓Vite-native with near-instant HMR
- ✓Preset system (Tailwind, Windi, Bootstrap compatible)
- ✓Attributify mode and pure CSS icons
- ✓Extremely fast build performance
Best for: Vite-based projects wanting maximum speed and flexibility
Pico CSS
Visit Website →Minimal CSS framework for semantic HTML
- ✓Styles semantic HTML elements directly (no classes needed)
- ✓Built-in dark mode and color schemes
- ✓Under 10KB minified and gzipped
- ✓Ideal for prototypes, docs, and simple sites
Best for: Prototypes and content sites wanting beautiful defaults
Tachyons
Visit Website →Functional CSS for humans
- ✓One of the original utility-first frameworks
- ✓Tiny footprint, no build step required
- ✓Readable, composable class naming convention
- ✓Strong focus on design constraints and scales
Best for: Small projects wanting zero build complexity
Vanilla Extract
Visit Website →Zero-runtime stylesheets in TypeScript
- ✓Write styles in TypeScript with full type checking
- ✓Zero runtime CSS output (all compiled at build)
- ✓Sprinkles API for type-safe utility classes
- ✓Works with any bundler (Vite, webpack, esbuild)
Best for: TypeScript-heavy projects wanting type-safe styling
StyleX
Visit Website →Meta's compile-time atomic CSS-in-JS
- ✓Compile-time CSS extraction (zero runtime cost)
- ✓Atomic CSS output for minimal bundle size
- ✓Type-safe styles with full TypeScript support
- ✓Used in production at Meta (Facebook, Instagram)
Best for: Large-scale apps needing type-safe, zero-runtime CSS
Stitches
Visit Website →CSS-in-JS with near-zero runtime
- ✓Variant-driven API for component styling
- ✓SSR support with near-zero runtime overhead
- ✓Token-based theming system
- ✓Deprecated by Modulz (team joined WorkOS)
Best for: Legacy projects (consider Vanilla Extract for new work)
Windi CSS
Visit Website →On-demand alternative to Tailwind CSS
- ✓On-demand utility generation (pioneered the approach)
- ✓Attributify mode for cleaner markup
- ✓Design token system and shortcuts
- ✓Deprecated in favor of UnoCSS by the same author
Best for: Legacy projects (migrate to UnoCSS for new work)
Open Props
Visit Website →Supercharged CSS variables for design tokens
- ✓CSS custom properties as design tokens
- ✓Works with any framework or vanilla CSS
- ✓Adaptive color palettes with light/dark support
- ✓Created by Chrome DevRel Adam Argyle
Best for: Design-token-driven styling without a framework lock-in
Master CSS
Visit Website →A virtual CSS language with zero configuration
- ✓Virtual CSS engine generates styles at runtime
- ✓Markup-driven syntax (no config files)
- ✓Progressive rendering for instant page loads
- ✓Built-in animations and responsive design
Best for: Developers wanting zero-config utility CSS with runtime generation
Get the Full Comparison PDF
Get a detailed breakdown of all utility CSS frameworks delivered to your inbox.
Get this + weekly PM tools and templates.