One 6.7 KB stylesheet that makes plain HTML look finished
Emerged finds new products worth a look, daily — what’s new today
If your components call cn() on every render, this swaps two dependencies for one zero-dependency engine with the same API and far less overhead.
cn is a new engine for merging Tailwind classes and resolving conflicts, from shadcn and Aiden Bai. It replaces the common clsx plus tailwind-merge pairing with identical APIs and full parity, and claims roughly 30x faster merges for typical component calls. It has zero dependencies, supports Tailwind v4 and prefixes, takes custom theme config, and offers Vite and Next.js plugins for build-time optimisation. It works in any framework and runtime, including edge.
One 6.7 KB stylesheet that makes plain HTML look finished
64 neobrutalist components and charts for React, Tailwind v4 and shadcn
A pure Rust Sass compiler at parity with dart-sass, with WASM for the browser
An embeddable visual editor that edits HTML without rewriting your source
A Rust headless browser built for AI agents, not for painting pixels
Rust components that render to both HTML for people and Markdown for agents