5 个仓库
Extensions for CSS frameworks that integrate custom styles into the build pipeline.
Distinguishing note: Focuses on the plugin architecture for extending utility-first frameworks.
Explore 5 awesome GitHub repositories matching web development · CSS Build Plugins. Refine with filters or upvote what's useful.
Tailwind CSS is a utility-first CSS framework and design system framework used to build custom user interfaces. It provides a set of low-level utility classes that are applied directly in HTML, allowing for the creation of custom web designs without writing traditional custom CSS files. The framework functions as a PostCSS plugin and a responsive web design tool. It utilizes a mobile-first system of modifiers to create layouts that adapt to different screen sizes and establishes consistent visual languages through a centralized configuration of colors, spacing, and typography. The system sup
Functions as a PostCSS plugin to integrate utility generation into the CSS build pipeline.
This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin
Extends a low-level utility framework by injecting component-level styles directly into the build process via a plugin system.
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
Integrates custom plugins into the style compilation pipeline to modify or transform CSS output before injection.
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
Generates CSS by merging user-provided JavaScript configuration objects with default theme values at build time.
Lost 是一个 CSS 网格系统和 PostCSS 插件,旨在通过数学计算定义列宽和位置,以实现响应式屏幕设计。它作为一个构建时工具,将自定义网格规则处理为浏览器兼容的 CSS 布局。 该框架将非标准布局声明转换为原生的 CSS Grid 和 Flexbox 属性。它使用基于 PostCSS 的流水线来计算精确的坐标和列宽,确保生成的样式与标准 Web 浏览器兼容。 该项目作为与预处理器无关的中间件层运行,允许它处理样式,无论源文件是纯 CSS、Sass 还是 Less。它自动化生成响应式网格结构,根据屏幕尺寸调整元素大小和位置。
Acts as a build-time CSS plugin that transforms custom layout rules into compatible styles.