awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

138 个仓库

Awesome GitHub RepositoriesCSS Utility Libraries

Atomic CSS frameworks and helper collections that provide granular, class-based control over visual properties.

Explore 138 awesome GitHub repositories matching user interface & experience · CSS Utility Libraries. Refine with filters or upvote what's useful.

Awesome CSS Utility Libraries GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • twbs/bootstraptwbs 的头像

    twbs/bootstrap

    174,380在 GitHub 上查看↗

    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

    Exposes a vast library of single-property classes for rapid styling directly within HTML markup.

    MDXbootstrapcsscss-framework
    在 GitHub 上查看↗174,380
  • ant-design/ant-designant-design 的头像

    ant-design/ant-design

    98,362在 GitHub 上查看↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Style transformers automatically convert pixel-based CSS units to rem units to assist in creating responsive layouts.

    TypeScriptant-designantddesign-systems
    在 GitHub 上查看↗98,362
  • mui/material-uimui 的头像

    mui/material-ui

    98,459在 GitHub 上查看↗

    Material UI is a comprehensive component-based library designed to accelerate the construction of professional, accessible web interfaces. It provides a centralized design system framework that manages visual tokens, typography, and color palettes to ensure consistent branding and layout constraints across complex application architectures. By encapsulating behavioral and accessibility logic within modular primitives, the library enables developers to build inclusive user experiences that adhere to rigorous design standards. The project distinguishes itself through a zero-runtime styling engi

    Applies baseline resets and normalization to HTML elements globally to manage styling overrides.

    JavaScriptdesign-systemmaterial-designmaterial-ui
    在 GitHub 上查看↗98,459
  • tailwindlabs/tailwindcsstailwindlabs 的头像

    tailwindlabs/tailwindcss

    95,592在 GitHub 上查看↗

    Utility-first CSS framework for fast, design-system-friendly styling.

    Injects utility classes into arbitrary CSS selectors to reduce code duplication and enforce design consistency.

    TypeScriptcssframeworkutility
    在 GitHub 上查看↗95,592
  • animate-css/animate.cssanimate-css 的头像

    animate-css/animate.css

    82,609在 GitHub 上查看↗

    Animate.css is a library of pre-defined, cross-browser CSS keyframe animations that can be applied to elements through declarative class toggling. It functions as a comprehensive motion framework, providing a standardized set of effects that ensure consistent visual transitions without requiring custom keyframe definitions. The library is built with a focus on accessibility, automatically respecting system-level reduced motion preferences to ensure that animations are disabled or simplified for users sensitive to screen movement. The framework distinguishes itself through a modular build proc

    Exposes animation parameters through CSS custom properties, enabling developers to dynamically adjust timing and behavior at runtime.

    CSSanimationcsscss-animations
    在 GitHub 上查看↗82,609
  • necolas/normalize.cssnecolas 的头像

    necolas/normalize.css

    53,540在 GitHub 上查看↗

    Normalize.css is a CSS reset library and browser style normalizer. It provides a collection of baseline styles designed to ensure a consistent visual appearance of HTML elements across all modern web browsers. The project functions as a cross-browser consistency layer that corrects common default rendering bugs and eliminates inconsistencies in user-agent stylesheets. It establishes a uniform visual baseline by overriding default browser rendering behaviors and mitigating vendor-specific errors. This stylesheet standardizes browser rendering to prevent unexpected layout bugs and ensures that

    Applies baseline resets and global style overrides across the entire document to prevent visual regressions.

    CSScsscss-resetnormalize-css
    在 GitHub 上查看↗53,540
  • streamich/react-usestreamich 的头像

    streamich/react-use

    43,974在 GitHub 上查看↗

    react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It serves as a comprehensive library for implementing state management patterns and wrapping various browser APIs into consistent hook interfaces. The project provides a specialized toolkit for DOM interaction and browser API integration, allowing components to track element dimensions, manage cookies, and monitor hardware sensors. It includes a suite of animation and timing utilities for physics-based numeric interpolation and frame-synced state updates. Beyond basic state managemen

    Deno-inspired tracking of the state of CSS media queries in real-time.

    TypeScript
    在 GitHub 上查看↗43,974
  • mckaywrigley/chatbot-uimckaywrigley 的头像

    mckaywrigley/chatbot-ui

    33,269在 GitHub 上查看↗

    Chatbot-ui is a self-hosted AI dashboard and LLM chat interface that serves as a centralized hub for interacting with multiple artificial intelligence providers. It functions as a multi-provider AI client and model orchestrator, allowing users to send prompts and receive responses from various large language models through a unified conversational interface. The project enables multi-model AI chat within a single workspace, allowing for the comparison of outputs and capabilities across different backends. It provides a private frontend for AI workspace management, where users can organize cha

    Employs CSS utility libraries for consistent and responsive layout styling.

    TypeScript
    在 GitHub 上查看↗33,269
  • filamentphp/filamentfilamentphp 的头像

    filamentphp/filament

    31,215在 GitHub 上查看↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    Exposes backend-defined values as CSS variables accessible within stylesheets throughout the application.

    PHPadminalpine-jsbuilder
    在 GitHub 上查看↗31,215
  • allthingssmitty/css-protipsAllThingsSmitty 的头像

    AllThingsSmitty/css-protips

    30,114在 GitHub 上查看↗

    This project is a curated knowledge base and technical reference for professional web styling. It serves as a comprehensive guide to modern CSS best practices, focusing on techniques that leverage native browser capabilities to create efficient, maintainable, and scalable stylesheets. The collection emphasizes the use of declarative style logic and modern layout engines to replace brittle, imperative approaches. By prioritizing native pseudo-class state management, logical property mapping, and relative unit scaling, the guide demonstrates how to build responsive interfaces that remain consis

    Applies baseline resets and global style overrides to ensure a predictable foundation for layout development.

    awesomeawesome-listcss
    在 GitHub 上查看↗30,114
  • ianlunn/hoverIanLunn 的头像

    IanLunn/Hover

    29,393在 GitHub 上查看↗

    Hover is a collection of pre-defined CSS3 animations and reusable stylesheets for links, buttons, and images. It serves as a web UI animation kit and a library of styles written in CSS, Sass, and LESS to provide visual feedback when a user hovers over an element. The library includes specialized interactive effects that simulate tactile behaviors, such as page curls and the rendering of speech bubbles. It also provides a set of animation primitives to manipulate backgrounds, borders, shadows, and glow effects to simulate depth and elevation. The project covers a wide range of element motion

    Uses CSS pseudo-elements to create decorative overlays and glows without modifying the HTML structure.

    SCSScsscss-effectssass
    在 GitHub 上查看↗29,393
  • greensock/gsapgreensock 的头像

    greensock/GSAP

    23,877在 GitHub 上查看↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    Modifies CSS style sheet rules directly to update all elements sharing a selector or to target pseudo-elements.

    JavaScriptanimationgsapjavascript
    在 GitHub 上查看↗23,877
  • livewire/livewirelivewire 的头像

    livewire/livewire

    23,448在 GitHub 上查看↗

    Livewire is a full-stack framework for PHP that enables the development of reactive, dynamic user interfaces using server-side classes and templates. By bridging the gap between server-side logic and client-side DOM updates, it allows developers to build interactive web applications without writing custom JavaScript. The framework operates as a component-based library, where modular units encapsulate interface logic, state, and event handling directly on the server. The framework distinguishes itself through a reactive architecture that automatically synchronizes state between the browser and

    Injects global CSS rules that persist across the entire application.

    PHP
    在 GitHub 上查看↗23,448
  • wagtail/wagtailwagtail 的头像

    wagtail/wagtail

    20,366在 GitHub 上查看↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Applies CSS background positioning based on defined focal points to ensure images display correctly.

    Pythoncmsdjangohacktoberfest
    在 GitHub 上查看↗20,366
  • dhg/skeletondhg 的头像

    dhg/Skeleton

    19,410在 GitHub 上查看↗

    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

    Uses a mobile-first approach with minimum-width media queries to progressively enhance layouts for larger screens.

    CSS
    在 GitHub 上查看↗19,410
  • unocss/unocssunocss 的头像

    unocss/unocss

    18,854在 GitHub 上查看↗

    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

    Increases utility specificity by applying important flags or prepending parent selectors to ensure styles override existing CSS rules.

    TypeScriptatomic-cssengineunocss
    在 GitHub 上查看↗18,854
  • emotion-js/emotionemotion-js 的头像

    emotion-js/emotion

    18,017在 GitHub 上查看↗

    This project is a styling library and framework designed for component-based architectures, enabling developers to define and manage visual styles directly within JavaScript or TypeScript. It functions as a styling engine that generates unique class names from style definitions, ensuring encapsulated, predictable, and maintainable visual presentation across applications. By integrating with component logic, it allows for the creation of reusable UI elements with styles defined through template literals or object syntax. The library distinguishes itself through a comprehensive suite of build-t

    Supports global style injection for resets, font faces, and base styles across the document.

    JavaScriptbabel-plugincsscss-in-js
    在 GitHub 上查看↗18,017
  • flutter-team-archive/pluginsflutter-team-archive 的头像

    flutter-team-archive/plugins

    17,710在 GitHub 上查看↗

    This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies. The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration throu

    Configures a central theme instance to set consistent colors and typography across the entire application.

    Dartandroiddartflutter
    在 GitHub 上查看↗17,710
  • nfl/react-helmetnfl 的头像

    nfl/react-helmet

    17,475在 GitHub 上查看↗

    This project is a document head manager for React applications, providing a system to manage the HTML head section, SEO metadata, and page titles from within a component tree. It includes a page title formatter and a mechanism for extracting head data on the server to generate static HTML for crawlers. The manager resolves conflicting head tags by prioritizing definitions from the most deeply nested components. It also supports title templating to maintain consistent naming across nested routes and allows for the assignment of attributes to the HTML and body tags to modify global page behavio

    Assigns attributes to the HTML and body tags to modify global page behavior or styling.

    JavaScript
    在 GitHub 上查看↗17,475
  • emilwallner/screenshot-to-codeemilwallner 的头像

    emilwallner/Screenshot-to-code

    16,485在 GitHub 上查看↗

    Screenshot-to-code is an AI visual frontend generator that translates images, design mockups, and screenshots into structured HTML, CSS, and Tailwind markup. It functions as a design-to-code converter that uses large language models and neural networks to transform visual elements into functional web page layouts. The tool automates the frontend design process by converting static mockups into website code, facilitating rapid UI prototyping and the generation of static website structures. It bridges the gap between visual design assets and frontend development by translating image-based layou

    Combines generated utility classes with predefined CSS frameworks to maintain consistent layout styles.

    HTMLcnncnn-kerasdeep-learning
    在 GitHub 上查看↗16,485
上一个123456…7下一个
  1. Home
  2. User Interface & Experience
  3. Styling and Theming Systems
  4. Content Styling
  5. CSS Utility Libraries

探索子标签

  • CSS Toolkits1 个子标签Collections of single-property classes used to construct complex layouts and visual designs.
  • CSS Utilities14 个子标签Helper classes and functions for adjusting layout, text, and style properties to reduce code duplication.
  • Editor Visualization ToolsIDE extensions that provide real-time visual feedback and documentation for utility-based styling. **Distinct from CSS Utility Libraries:** Distinct from CSS Utility Libraries: focuses on the developer-facing IDE tooling for visualizing utilities, not the utilities themselves.
  • Visual Styling Utilities1 个子标签Utilities for controlling visual properties such as background image behavior and viewport positioning.