26 dépôts
Frameworks designed for mobile-first, responsive interface development.
Explore 26 awesome GitHub repositories matching web development · Responsive CSS Frameworks. Refine with filters or upvote what's useful.
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
Standardizes mobile-first interface development through a comprehensive set of layout utilities and pre-styled components.
Utility-first CSS framework for fast, design-system-friendly styling.
Supports adaptive design and complex styling logic through a prefix-based syntax for responsive and state-dependent modifiers.
This project is a comprehensive reference guide and checklist for configuring the HTML head element of a webpage. It provides instructions for managing metadata, scripts, and styles to ensure consistent document rendering and indexing. The resource focuses on search engine optimization through structured data and geographic tags, as well as social media integration using Open Graph and platform-specific tags. It includes guidance on mobile web optimization, specifically regarding viewport settings and web app manifests for home screen installation. The project also covers web performance opt
Provides configurations for the viewport meta tag to ensure consistent responsive display across mobile devices.
Skeleton is a lightweight responsive CSS boilerplate and mobile-first framework. It provides a foundation for building mobile-friendly websites through a fluid 12-column grid system, a minimal CSS reset library to normalize browser defaults, and default styling for raw HTML elements. The project emphasizes a mobile-first development approach, using percentage-based widths and predefined media queries to progressively enhance layouts for larger screens. It includes a utility-first library of single-purpose classes to manage common layout tasks such as floating elements, clearing, and width con
Provides a lightweight, mobile-first framework for responsive interface development with a built-in fluid grid and CSS reset.
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
Produces multiple CSS rules from a single utility definition, allowing for complex styling like hover states or nested selectors.
Vux is a mobile web UI kit and Vue mobile UI library consisting of predefined layout and interface components. It functions as a WeUI component framework that implements a standardized design language for web applications. The library provides a collection of reusable interface elements optimized for mobile browser screen dimensions and touch interactions. It ensures visual consistency across different mobile devices by mapping component styles directly to the WeUI mobile design specification. The framework covers mobile web interface design, mobile UI development, and the rapid assembly of
Implements a mobile-first stylesheet approach to ensure responsive interface scaling across different device dimensions.
Pico is a lightweight, classless CSS framework designed to provide consistent, accessible, and responsive visual defaults for web interfaces. By prioritizing semantic HTML tags, it allows developers to build clean, structured pages without the need for complex class names or heavy dependencies. The framework functions as a comprehensive design system that automatically applies styling to standard elements, ensuring that typography, spacing, and layout remain cohesive across different screen sizes. The framework distinguishes itself through a modular, variable-driven architecture that emphasiz
Enables switching between fluid and centered viewport modes for responsive content alignment.
Sass is a stylesheet compilation engine and CSS preprocessor that extends standard CSS with variables, nested rules, mixins, and functions. It functions as a comprehensive design system tool, enabling developers to organize complex stylesheets into modular, reusable components while automating the transformation of advanced syntax into browser-compatible CSS. The project distinguishes itself through its sophisticated build automation and language-level extensibility. It provides robust support for programmatic style generation, including conditional logic, iterative loops, and unit-aware math
Imports standard CSS files alongside preprocessed stylesheets to unify design systems.
Bootstrap-vue is a Vue.js component library and responsive UI kit based on the Bootstrap CSS framework. It provides a frontend component suite of reusable interface elements designed for building mobile-first websites and web applications. The project wraps Bootstrap CSS classes in Vue components to manage styles and behaviors through reactive state. It integrates a responsive layout management system that synchronizes internal component states with Bootstrap's grid system and device breakpoints. The library covers a wide range of interface capabilities, including data display with sortable
Leverages a mobile-first, responsive CSS framework to provide a consistent foundation for UI development.
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
Provides a mobile-first, responsive CSS framework based on the Bootstrap system for building adaptive user interfaces.
Stylus is a CSS preprocessor that transforms a dynamic language into standard CSS. It utilizes a compilation workflow to enable the use of variables, nesting, and arithmetic, which are then rendered into stylesheets for use in frontend asset pipelines. The project is distinguished by a flexible syntax that allows for indentation-based styling, meaning curly braces, colons, and semicolons can be omitted. It further differentiates itself through a JavaScript-driven plugin pipeline and the ability to extend the native syntax with custom JavaScript functions for complex logic. Its capability sur
Allows writing standard CSS directly into stylesheets to bypass the preprocessor's compiler logic.
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
Offers a collection of styles designed for mobile-first, responsive interface development.
styled-jsx is a CSS-in-JS library and scoped CSS engine that allows for writing CSS directly within JavaScript components using template literals. It serves as a JSX styling solution that integrates CSS into elements while preventing style leakage through a scoping mechanism. The project differentiates itself by providing a server-side rendering CSS manager that extracts and injects styles during the rendering process to prevent flicker and duplicate rules. It also supports dynamic style binding, which allows CSS values to be bound to component state through template interpolation to update v
Supports loading styles from standalone external CSS files and applying them to components.
This project is a browser rendering service and headless Chrome PDF generator built on Puppeteer. It functions as a backend tool for converting web pages and raw HTML content into PDF documents and screenshots. The service distinguishes itself through browser session control, allowing for the injection of session cookies and the configuration of navigation timeouts to handle authenticated pages. It also includes viewport-based layout scaling to adjust browser dimensions and device scale factors during the rendering process. The broader capability surface covers HTML content export and automa
Provides controls for browser dimensions and device scale factors to manage responsive rendering.
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
Adds custom utility classes, variants, or design tokens through a plugin system without modifying the core framework.
Tailwind CSS Typography is a plugin for the Tailwind CSS framework that provides hand-tuned typographic defaults for blocks of vanilla HTML content, such as content from Markdown or a CMS. It applies beautiful prose styles to HTML content using a single class, eliminating the need for custom CSS to style rich text. The plugin distinguishes itself by offering deep customization and control over typography. Users can adjust the overall font size of prose content across five predefined sizes, select from five built-in gray-scale palettes to match a project's color scheme, and seamlessly adapt ty
Creates new modifier prefixes for conditional styles with static and parameterized variants.
Allows pointing directly to a Fontsource CSS file path when the pkg: import directive is not available.
tailwind-merge is a utility library that resolves conflicting Tailwind CSS class strings when combining multiple sets of classes. It automatically detects and removes conflicting utility classes, keeping only the last class from each group that modifies the same CSS property, while preserving non-conflicting and non-Tailwind classes unchanged. The library handles complex conflict scenarios including modifier-order resolution, arbitrary value type detection, postfix modifier semantics, and asymmetric conflicts where one class group removes preceding classes from other groups but not vice versa
Merges classes with postfix modifiers like line-height, resolving conflicts correctly.
sanitize.css est une bibliothèque de normalisation et de reset CSS qui fournit une base standardisée pour la typographie, les contrôles de formulaire et les mises en page. Elle supprime les incohérences par défaut des navigateurs pour établir une fondation prévisible pour le design web et les applications modernes. Le projet implémente une base CSS moderne se concentrant sur les polices d'interface système et un rendu cohérent sur différents navigateurs web et systèmes d'exploitation. Il intègre une pile de polices système pour assurer une typographie cohérente et un rendu rapide sur diverses plateformes. La feuille de style couvre des capacités essentielles de mise en page et d'accessibilité, incluant la standardisation du modèle box-sizing et la suppression des styles spécifiques aux systèmes d'exploitation sur les entrées de formulaire. Elle applique des contraintes responsives aux images et vidéos pour éviter les débordements de mise en page et inclut des mécanismes pour respecter les préférences système concernant la réduction des mouvements.
Provides a collection of base rules for optimizing asset layout and handling system-level accessibility preferences.
PixelKit-Bootstrap-UI-Kits est un kit d'interface utilisateur Bootstrap et une bibliothèque de composants frontend. Il fournit une collection de mises en page web responsives pré-thématisées et d'éléments d'interface réutilisables conçus pour construire des structures de site web fonctionnelles avec un style cohérent. Le projet permet un prototypage frontend rapide et l'implémentation de composants UI personnalisés, tels que des barres de navigation et des boutons. Il fournit des structures de page web pré-conçues qui utilisent un système de grille mobile-first pour garantir que les mises en page s'adaptent aux différentes tailles d'écran. La bibliothèque couvre la conception web responsive et le développement de sites web Bootstrap via l'utilisation d'une grille et d'un système utilitaire prédéfinis. Elle emploie des remplacements de thème basés sur CSS et des modèles de style utilitaires pour gérer les ajustements de mise en page et d'espacement.
Implements mobile-first responsive design patterns to ensure layouts adapt to various device viewports.