I built WindCtrl (v0.1), a small variant API for Tailwind CSS inspired by cva.
Main additions: - Stackable traits: non-exclusive state layers (loading + glass + etc.) to avoid compoundVariants explosion - Unified dynamic props: same prop can resolve to static class or inline style (JIT-friendly for unbounded values) - Bonus: data-* scopes for context-aware styling (no Context needed, RSC-compatible)
Repo: https://github.com/morishxt/windctrl
Early release — would love any feedback or thoughts!
Thanks, morishxt