{"library":"mimicss","type":"library","category":null,"description":"Experimental CSS class name minifier and Vite plugin (v1.2.0) that shortens CSS class names in both CSS and JavaScript bundles to reduce payload size. It analyzes class usage frequency, assigns shorter names to commonly used classes, and transforms the build output. Currently tested primarily with Vite + React projects. Key differentiator: integrates directly as a Vite plugin, offering class name minification without manual CSS module setup. However, due to its experimental nature, users must carefully configure the exclude option to avoid breaking dynamic class assignments. Requires Node.js >=18 and Vite >=5.0.0.","language":"javascript","status":"active","version":"1.2.0","tags":["javascript","css","minifier","tailwind","vite","class-names","optimization","build-tool","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install mimicss","imports":["import mimicss from 'mimicss/vite-plugin'","import { defineConfig } from 'vite'","import type { Options } from 'mimicss/vite-plugin'"]},{"cmd":"yarn add mimicss","imports":[]},{"cmd":"pnpm add mimicss","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"mimicss","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}