For css layout modules, the strongest matches are tailwindlabs/tailwindcss (Tailwind CSS is a utility-first framework that provides low-level), tachyons-css/tachyons (Tachyons is a functional, utility-first CSS framework that provides) and twbs/bootstrap-sass (This repository provides a Sass port of the Bootstrap). primer/primer and thoughtbot/bourbon round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Hand-picked CSS layout libraries ranked by GitHub stars and activity. Compare the top grid and flexbox modules to find the best fit.
Utility-first CSS framework for fast, design-system-friendly styling.
Tailwind CSS is a utility-first framework that provides low-level styling primitives, responsive design capabilities, and comprehensive configuration options for custom layouts.
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 functional, utility-first CSS framework that provides responsive layout systems, grid architecture, and scalable styling tools without requiring custom CSS.
This project is a Sass implementation of the Bootstrap framework, providing a collection of responsive, mobile-first UI toolkits and layout systems. It serves as a Sass UI library that allows for the creation of custom CSS frameworks through the use of a preprocessor to generate browser-ready stylesheets. The framework is distinguished by its deep customization capabilities, enabling users to override default themes and visual variables using Sass variables and mixins. It utilizes a modular import system, allowing specific components to be selectively included to control the final CSS bundle
This repository provides a Sass port of the Bootstrap framework with robust responsive grid systems, utility classes, and deep preprocessor variable customization, fitting the category well despite being an older preprocessor adaptation rather than a modern utility-first framework.
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 design system framework and utility library offering CSS variables, utility-first styling, and modular architecture to build consistent web interfaces, matching the requested layout and styling capabilities.
Bourbon is a CSS framework toolset and Sass mixin library designed to standardize styling patterns and reduce repetitive code in web projects. It serves as a workflow optimizer that provides a collection of reusable functions to streamline the process of writing and organizing stylesheets. The toolkit focuses on responsive web design by providing a library of mixins for implementing flexible layouts and standardized breakpoints across different screen sizes. It also includes a suite of command line utilities used to install and manage styling dependencies within a local development environmen
Bourbon provides a Sass mixin library and workflow tools for responsive web design and modular stylesheets, though it focuses on mixin abstractions rather than a modern utility-first class system or grid framework.
This project is a design system toolkit and component library that provides a framework-agnostic approach to building web interfaces. It centers on an HTML-first development model, utilizing standard markup and utility-based CSS classes to construct consistent, responsive layouts. The library is built upon the UIkit 3 framework, allowing for the integration of pre-styled interface elements while maintaining control over the underlying markup structure. It further extends these capabilities through web component encapsulation, using custom elements to provide modular and isolated interface log
This design system toolkit uses utility-first styling and responsive markup to handle complex layouts, fitting the category well despite being more of a full component library than a pure layout engine.
Skeleton is a Svelte Tailwind UI toolkit and adaptive component library. It provides a utility-first design system for building reactive web interfaces, focusing on consistent themes and typography across various screen sizes. The toolkit combines pre-styled components with layout tools to support responsive UI design and rapid frontend prototyping. It enables the creation of adaptive user interfaces through a standardized set of utility classes for styling and layout. The system covers high-level capabilities in Svelte web development and Tailwind CSS styling, utilizing a flexible grid syst
Skeleton is a utility-first UI toolkit built on Tailwind CSS that supports responsive layouts and flexible grids, though it functions as a component library rather than a standalone low-level CSS layout engine.
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 utility-first CSS toolkit focused on atomic, single-purpose classes and responsive breakpoints, serving as a functional alternative for specialized layout structuring.
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
Primer is a modular design system and CSS framework that provides utility-first classes, layout helpers, and CSS variables for consistent styling, though it leans more toward UI components than a dedicated layout engine.
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 design-agnostic CSS framework featuring a flexible flexbox-based grid system, responsive utilities, and CSS variable support, though it relies on Sass rather than offering a fully utility-first or preprocessor-free workflow.
Foundation Sites is a responsive front-end framework providing a collection of CSS and JavaScript tools to build websites that automatically adapt to different screen sizes and devices. It functions as a responsive design library and cross-browser UI toolkit, offering a grid layout system and pre-styled interface components to ensure consistent rendering across modern web browsers. The framework enables rapid front-end UI prototyping and the integration of interactive components through a scripting interface that manages the lifecycle of UI plugins. It supports custom CSS framework management
Foundation Sites is a comprehensive front-end framework that delivers responsive design, grid layout systems, and Sass-based preprocessor support, fulfilling the key requirements for advanced layout capabilities despite lacking modern utility-first classes.
Mobi.css is a lightweight, mobile-first CSS framework designed to provide a consistent foundation for web interface development. It establishes a stable visual baseline by normalizing default browser styles across all platforms, ensuring that standard interface elements like buttons, forms, and text blocks maintain a cohesive appearance. The framework utilizes a flexible grid system based on container models that automatically adjust content dimensions and alignment to fit varying screen sizes and device orientations. By prioritizing mobile constraints and employing viewport-based breakpoints
Mobi.css is a lightweight, mobile-first CSS framework providing a flexible grid system and responsive design foundations, though it lacks some advanced utility-first and preprocessor features.
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 robust grid system, responsive design tools, and Sass-based preprocessor support, though it leans more toward a general UI component library than a specialized layout tool.
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 CSS framework that provides responsive layout utilities and a Sass-based theme system, making it a solid fit for advanced styling needs despite lacking dedicated grid and flexbox helpers.
Flexboxgrid is a responsive CSS framework and layout engine based on CSS3 standards. It provides a grid system that uses the flexbox model to arrange page elements into flexible, proportional grids that adapt to different screen sizes and device resolutions. The framework implements a float-free responsive design, utilizing a media-query breakpoint system to adjust layouts and column counts based on viewport width. It employs percentage-based column sizing and negative-margin guttering to maintain consistent spacing and fluid scaling across various displays. The system maps layout configurat
Flexboxgrid is a responsive CSS framework that provides a grid system and flexbox helpers for building layout structures, though it lacks utility-first classes and CSS variables support.
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 responsive CSS framework featuring a Less-based variable system, flexbox alignment utilities, and utility-first styling classes, though its primary focus is on providing a unique paper-like aesthetic rather than advanced structural layout systems.
NES.css is an 8-bit CSS framework and styling system that transforms standard HTML elements into pixelated interfaces inspired by classic gaming consoles. It serves as a retro UI component library and toolkit for rendering text, borders, and icons with a blocky aesthetic. The framework uses pure CSS to emulate 8-bit graphics without relying on external images or JavaScript rendering. It implements pixel-art border simulations and integrates pixel-style web fonts to maintain a consistent gaming aesthetic across different browsers. The system provides a suite of game-themed interface elements,
NES.css is a specialized CSS framework providing retro pixel-art styling and UI components, though it focuses on 8-bit aesthetics rather than general-purpose advanced layout systems.
Rebass is a React design system library that provides a collection of theme-driven, responsive UI primitives. It functions as a theme-based layout engine, using a set of stateless components to standardize spacing, typography, and colors across a user interface. The library distinguishes itself by mapping style properties to a central design theme through a styled-system approach. This allows for responsive style mapping where components automatically adapt their appearance based on screen size and provides the ability to swap underlying HTML elements while preserving styling logic to maintai
Rebass is a React component library and layout engine that uses theme-driven style props to handle responsive layouts and design systems, though it focuses on UI primitives rather than a general-purpose CSS framework.
Atomic Layout is a declarative framework for building responsive user interfaces in React. It functions as a layout engine that abstracts complex grid structures into reusable components, allowing for the creation of hierarchical spatial distributions without the need for manual media queries. The library distinguishes itself by mapping visual layout regions to component structures through dynamic grid-template-area generation. It utilizes a property-based system where components accept specific suffixes to automatically trigger responsive style adjustments based on viewport width. By employi
Atomic Layout is a declarative layout framework for React that abstracts complex CSS grid structures and responsive breakpoints into reusable components, though it focuses on component composition rather than general utility-first classes.
This project is a responsive layout framework for Angular that provides a system of directives to create adaptive user interfaces using CSS Flexbox and CSS Grid. It includes specialized libraries for managing flexible box alignment and structuring complex two-dimensional page grids. The framework features a breakpoint monitoring service to programmatically observe media query changes and trigger logic when viewport dimensions cross defined boundaries. To optimize performance, it includes a build-time CSS generator that uses SASS mixins to create static media query stylesheets, reducing the ne
This framework is a responsive layout library built specifically for Angular that provides directive-based flexbox and grid styling, though its utility is tied to a specific component ecosystem rather than being a general-purpose CSS toolkit.
CSS Layout is a pure CSS pattern library that provides pre-built layout components for common page structures, implemented entirely with CSS using flexbox and grid. The collection focuses on reusable, encapsulated components that handle overlapping elements, vertical centering, sticky footers, and classic page layouts without requiring any JavaScript for rendering or interactivity. The library offers a range of practical layout implementations including centered navigation menus, element stacking techniques, holy grail page layouts, and responsive grid systems. Each pattern is built as a self
This pure CSS pattern library provides pre-built layout components using flexbox and grid, fitting the need for advanced structural solutions although it lacks utility-first classes and preprocessor support.
Picnic is a classless CSS framework and styling library that applies visual themes directly to native HTML elements. It functions as a CSS-only UI library, providing a responsive layout system and a design system that creates consistent interfaces without the need for custom utility classes. The project distinguishes itself by implementing JavaScript-free interactivity. It uses CSS selectors and pseudo-classes to manage state and visibility for interactive components such as modals, tabs, and tooltips, removing the requirement for external scripts to handle basic UI logic. The framework incl
Picnic is a CSS framework that offers responsive layout systems and flexbox-based grid patterns, though it relies on styling native elements rather than utility-first classes.
Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti
Mantine is a comprehensive React component library providing layout primitives, styling utilities, and flexbox helpers, though it focuses on complete UI development rather than acting as a dedicated standalone CSS layout framework.
A minimalist CSS framework.
Milligram is a minimalist CSS framework featuring flexbox-based grid systems and responsive base styles, making it a relevant choice for lightweight layout capabilities even though it lacks advanced preprocessor support and utility-first classes.
| Repositorio | Estrellas | Lenguaje | Licencia | Último push |
|---|---|---|---|---|
| tailwindlabs/tailwindcss | 95.6K | TypeScript | MIT | |
| tachyons-css/tachyons | 11.7K | CSS | MIT | |
| twbs/bootstrap-sass | 12.5K | SCSS | MIT | |
| primer/primer | 13K | SCSS | MIT | |
| thoughtbot/bourbon | 9K | Ruby | MIT | |
| franken-ui/ui | 2.6K | TypeScript | MIT | |
| brain-bones/skeleton | 6K | TypeScript | MIT | |
| basscss/basscss | 5.9K | CSS | MIT | |
| primer/css | 13K | SCSS | MIT | |
| jgthms/bulma | 50.1K | CSS | MIT |