Compose
Start with minimal primitives that match modern React patterns.
Sen UI is a React and Tailwind component library for calm, accessible interfaces with sharp developer ergonomics.
The library keeps the mundane parts solved while leaving teams room to make the interface feel like their own product.
Buttons, inputs, table patterns, typography, and feedback states share a restrained visual language that suits tools people use all day.
Keyboard focus, loading states, readable contrast, and semantic primitives are handled before teams start styling.
Bring your own tokens, keep className escape hatches, and compose without fighting the component layer.
Sen UI is small enough to understand, typed enough to trust, and practical enough to ship into real dashboards and internal tools.
The workflow stays visible without becoming noisy: compose, customize, document, and ship with the same component grammar.
Start with minimal primitives that match modern React patterns.
Shape the surface with Tailwind classes and predictable props.
Show teams the exact usage pattern before drift starts.
Keep the bundle lean and the interface consistent.
Sen UI focuses on common product surfaces instead of spectacle: controls, data, feedback, and docs that behave predictably.
Typed variants, loading states, and clear interaction affordance.
Form-friendly controls that keep state and labels aligned.
Dense data presentation with calm scanning rhythm.
Readable snippets with copy behavior ready for docs.
Explore the components, copy an example, and decide whether the calm Sen UI baseline belongs in your next build.