Blades CSS – Framework-agnostic, class-light CSS⁺ kit inspired by Pico
Class-light CSS utilities, but Pico and Simple.css already cover this ground.

Motion as CSS primitive, not JS—but Tailwind plugins and Framer Motion already solve this deeply.
Frontend developers and designers using Tailwind or Vite who want motion without Framer Motion overhead
Tailwind CSS · Framer Motion · shadcn/ui
AliveUI treats depth and motion the way Tailwind treats spacing — as a primitive you compose, not a library you configure.
A few things that make it different:
Depth layers (d1–d3): One class gives an element physically correct elevation — shadow, border, background, and hover lift all update together.
Motion tokens: alive-enter, alive-enter-down, alive-enter-right, alive-enter-left, alive-enter-fade, alive-enter-scale are generated CSS keyframe utilities. Stagger is automatic via --alive-index. Zero JS runtime, works with any HTML.
Data-attribute interactivity: Accordion, modal, drawer, tabs, dropdown — driven by data-alive-* attributes and an optional 2KB runtime.
Arbitrary values: w-[340px], bg-[#ff6b6b] — same bracket syntax as Tailwind for escape hatches.
Setup is a PostCSS plugin, Vite plugin, or standalone CLI. Scans your source files, generates only what you use.
npm install @alivecss/aliveui
Site + live demos: https://aliveui.dev GitHub: https://github.com/pratikshadake/aliveui
Curious what people think : is motion as a CSS primitive the right abstraction, or does it belong in JS?
Class-light CSS utilities, but Pico and Simple.css already cover this ground.
CSS-only video primitives with no render pipeline beats Remotion for browser-native workflows.
Yet another CSS framework — attribute syntax isn't novel enough to escape Tailwind's shadow.
Autofixes arbitrary Tailwind values like p-[13px] to your nearest scale token.
90 CSS-animated SVG pets with zero JavaScript dependencies — charming and copy-paste ready.
Semantic primitives show up in activation patterns across Qwen, Gemma, LLaMA, SmolLM2.