{"library":"rollup-plugin-windicss","title":"rollup-plugin-windicss","description":"A Rollup plugin for Windi CSS, an on-demand Tailwind CSS replacement that generates utilities at build time instead of scanning a massive pre-generated stylesheet. Version 1.9.4 is current, maintained as part of the vite-plugin-windicss monorepo. It provides fast compilation, supports Tailwind CSS v2 configs, utility groups, CSS @apply/@screen transforms, and Vite/HMR compatibility. Peer dependency on Rollup. Differentiates from Tailwind CSS by being faster for large projects and generating only used styles.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-windicss"],"cli":null},"imports":["import WindiCSS from 'rollup-plugin-windicss'","import { defineConfig } from 'rollup-plugin-windicss'","import 'virtual:windi.css'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.mjs\nimport WindiCSS from 'rollup-plugin-windicss';\nexport default {\n  input: 'src/main.js',\n  output: { dir: 'dist', format: 'esm' },\n  plugins: [WindiCSS()]\n};\n\n// src/main.js\nimport 'virtual:windi.css';\nconsole.log('Hello, Windi CSS!');","lang":"javascript","description":"Shows minimal Rollup config with the plugin and virtual CSS import in entry.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}