awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
windicss avatar

windicss/windicss

0
View on GitHub↗
6,515 स्टार्स·174 फोर्क्स·TypeScript·MIT·8 व्यूज़windicss.org↗

Windicss

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 replacing them with equivalent Windi CSS structures. Developers can control the scan scope to determine which file types and directories are analyzed for utility extraction, and can whitelist dynamic class combinations that static scanning cannot detect.

Windi CSS integrates with popular build tools and frameworks through pre-configured adapters, and provides a JavaScript API for custom build pipelines or server-side usage. A command-line interface is also available for generating styles directly from project files.

Features

  • Utility-First CSS Frameworks - Provides a utility-first CSS framework that generates only the CSS classes actually used in a project.
  • CSS Build Tools - Generates optimized CSS output during the build process by scanning source files for utility class usage.
  • Utility Class Detectors - Parses HTML and template files to detect utility class names and determine which styles to generate.
  • Build Tool Integrations - Provides adapters for Vite, Webpack, Rollup, and other bundlers to inject style generation into the build process.
  • Build Tool Integrations - Integrates with build tools to generate styles automatically during the build process.
  • CSS Generation Plugins - Adds custom utilities, variants, and design tokens through a plugin API that hooks into the core generation pipeline.
  • Utility Class Scanners - Scans project source files to detect utility class names and generates only the needed CSS on demand.
  • Unused Style Removal - Scans source files at build time to produce only the CSS classes actually used, eliminating unused styles for smaller bundles.
  • Utility-First Plugin Extensions - Provides a plugin system for adding custom utilities, variants, and design tokens to the utility-first framework.
  • CSS Unused Style Removers - Scans HTML and templates to generate only the CSS classes actually used, eliminating unused styles for smaller bundles.
  • Framework Integrations - Uses pre-configured integrations for popular frameworks to set up styling with zero configuration.
  • Frontend Framework Integrations - Integrates utility-first CSS generation with popular frontend frameworks like Vue, Nuxt, Svelte, and build tools like Vite and Webpack.
  • Plugin-Based Variant Modifiers - Adds custom utility classes, variants, or design tokens through a plugin system without modifying the core framework.
  • CSS Extraction Scopes - Controls which file types and directories are scanned for utility class extraction during development and build.
  • Utility Extraction Scopes - Controls which file types and directories are scanned for utility class extraction during development and build.
  • Style Generation APIs - Generates styles programmatically through a JavaScript API for custom build pipelines or server-side usage.
  • Migration Adapters - Removes Tailwind-specific dependencies and configuration fields, replacing them with equivalent Windi CSS structures.
  • Migration Tooling - Removes Tailwind-specific dependencies and configuration fields, replacing them with equivalent settings for a seamless transition.
  • Migration Tools - Ships built-in compatibility for migrating from Tailwind CSS with minimal configuration changes.
  • Build-Time Whitelists - Predefines class combinations that cannot be detected by static scanning to ensure they are still compiled.
  • Static Analysis Whitelists - Lets developers predefine class combinations that cannot be detected by static scanning to ensure they are still compiled.
  • Programmatic Style Generators - Generates styles through a JavaScript API for custom build pipelines or server-side rendering.

स्टार हिस्ट्री

windicss/windicss के लिए स्टार हिस्ट्री चार्टwindicss/windicss के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

windicss/windicss क्या करता है?

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.

windicss/windicss की मुख्य विशेषताएं क्या हैं?

windicss/windicss की मुख्य विशेषताएं हैं: Utility-First CSS Frameworks, CSS Build Tools, Utility Class Detectors, Build Tool Integrations, CSS Generation Plugins, Utility Class Scanners, Unused Style Removal, Utility-First Plugin Extensions।

windicss/windicss के कुछ ओपन-सोर्स विकल्प क्या हैं?

windicss/windicss के ओपन-सोर्स विकल्पों में शामिल हैं: uncss/uncss — Uncss is a build pipeline CSS optimizer and optimization tool designed to remove unused styles from stylesheets. It… unocss/unocss — UnoCSS is an atomic CSS engine and utility-first framework that generates styles on-demand based on the specific… fullhuman/purgecss — PurgeCSS is a build-pipeline CSS purger and optimizer designed to reduce the final size of stylesheets. It functions… uncss/grunt-uncss — grunt-uncss is a CSS dead code eliminator and static analysis build tool. It functions as a Grunt CSS optimization… roots/sage — Sage is a WordPress starter theme that provides a foundation for building sites using professional software… tailwindlabs/tailwindcss-typography — Tailwind CSS Typography is a plugin for the Tailwind CSS framework that provides hand-tuned typographic defaults for…

Windicss के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Windicss के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • uncss/uncssuncss का अवतार

    uncss/uncss

    9,408GitHub पर देखें↗

    Uncss is a build pipeline CSS optimizer and optimization tool designed to remove unused styles from stylesheets. It analyzes HTML files to identify and strip selectors that do not match any elements in the markup, reducing the final stylesheet size and overall web page weight. The tool functions as a DOM-based CSS analyzer that can simulate runtime document states. It provides mechanisms to preserve required selectors through the use of literal names, regular expressions, and specialized CSS comment markers to ensure styles triggered by user interactions are not deleted. The project supports

    JavaScriptbuild-toolcleanupcss
    GitHub पर देखें↗9,408
  • unocss/unocssunocss का अवतार

    unocss/unocss

    18,854GitHub पर देखें↗

    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

    TypeScriptatomic-cssengineunocss
    GitHub पर देखें↗18,854
  • fullhuman/purgecssFullHuman का अवतार

    FullHuman/purgecss

    8,043GitHub पर देखें↗

    PurgeCSS is a build-pipeline CSS purger and optimizer designed to reduce the final size of stylesheets. It functions as a tree shaking tool that scans HTML and JavaScript files to identify and remove unused selectors from CSS. The tool optimizes CSS payloads by performing static content analysis to detect which styles are actually used in the markup. It uses regex-based pattern matching to find potential class names without executing code and employs a PostCSS-based AST transformation to safely delete unused rules. The project provides capabilities for frontend build automation, allowing the

    TypeScript
    GitHub पर देखें↗8,043
  • roots/sageroots का अवतार

    roots/sage

    13,229GitHub पर देखें↗

    Sage is a WordPress starter theme that provides a foundation for building sites using professional software engineering patterns and modern development workflows. It functions as a theme architecture designed for native compatibility with the visual block-based editor. The project integrates the Laravel Blade templating engine to separate business logic from presentation using reusable components. It incorporates the Tailwind CSS framework for building responsive user interfaces via a utility-first approach and includes a modern frontend build tool to provide asset compilation and hot-reloadi

    PHPacornbladelaravel
    GitHub पर देखें↗13,229
  • Windicss के सभी 30 विकल्प देखें→