Skip to content
UPEEC

CSS Preprocessors, Frameworks and Tools

Tools that extend, generate or package CSS.

Easy
Comments 0

This is an overview — pick a sub-topic below.

Sub-topics (14)

Sass and SCSS

A CSS preprocessor adding variables, nesting, mixins, functions and partials. SCSS is its CSS-like syntax.

Easy♥ 0🔖 0💬 0

Less

A JavaScript-based CSS preprocessor with variables, mixins and functions.

Easy♥ 0🔖 0💬 0

PostCSS

A tool that transforms CSS with plugins: autoprefixer, modern syntax for old browsers, minification.

Intermediate♥ 0🔖 0💬 0

Tailwind CSS

A utility-first framework generating only the classes you use.

Easy♥ 0🔖 0💬 0

Bootstrap

The popular component framework: responsive grid, ready-made components and JavaScript plugins.

Beginner♥ 0🔖 0💬 0

Bulma

A Flexbox-based CSS-only framework with readable class names.

Easy♥ 0🔖 0💬 0

Foundation

A responsive front-end framework by Zurb with grid, components and email templates.

Intermediate♥ 0🔖 0💬 0

Pico.css

A minimal "classless" framework that styles semantic HTML directly.

Beginner♥ 0🔖 0💬 0

Open Props

A library of design-token custom properties (sizes, colours, shadows, easings).

Intermediate♥ 0🔖 0💬 0

UnoCSS

An on-demand atomic CSS engine, fast and highly customisable (Tailwind-compatible presets).

Intermediate♥ 0🔖 0💬 0

Tachyons

An early functional/utility CSS library with small, composable classes.

Easy♥ 0🔖 0💬 0

Animate.css

Ready-made CSS animations you apply with classes.

Beginner♥ 0🔖 0💬 0

CSS Modules

CSS files whose class names are scoped locally to a component at build time.

Intermediate♥ 0🔖 0💬 0

Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.

Discussion (0)

Sign in or join free to ask questions and discuss this topic.