Stylify generates utility-first CSS dynamically based on what you write. Write HTML. Get CSS.
npm install @stylify/stylifyStylify is a library that uses CSS-like selectors to generate optimized utility-first CSS dynamically based on what you write.
Don't study framework. Focus on coding.

- π Syntax you already know. Don't waste time studying CSS framework.
- π Less switching between HTML/CSS files
- π Automagic and Extremely tunned CSS optimization
- π Simple CSS Bundles splitting for Layouts/Pages
- π Easily Configurable and Extensible
- π Prepared components
- π Define Variables, Components, Custom selectors
- π Add custom macros like ml:2
- π Variables can be injected into CSS as CSS variables
- π CSS variables can differ for each screen
- π Simplify coding with helpers like color:lighten(#000,10)
- π Style any device with dynamic screens
- π You can mark areas for which CSS should not be
- π Split bundles for page/layout/component
- π Selectors are minified from long .color:blue to short .a
- π No purge needed. CSS is generated only when something is matched
- π Components & Custom selectors are attached to utilities. No duplicated property:value
- π Hooks can modify CSS or output for example wrap it in CSS layers
- π Mangled (hidden/unreadable) HTML classes in production (if mangled)
- π Try it with frameworks like Next.js, Astro.build, SolidJS, Qwik Symfony, Nette, Laravel
- π Works with bundlers like Webpack, Rollup, Vite.js
- π Generated CSS can be used within SCSS, Less, Stylus
- π CSS variables can be exported into external files and reused





- Visit Stylify website https://stylifycss.com.
- Follow Stylify on Twitter.
- Join Stylify community on Discord.
Copyright (c) 2021-present, VladimΓr MachΓ‘Δek