About
A small library,built in the open.
Kipui is 24 React components for Tailwind CSS v4, themed with CSS variables and shipped as one npm package. It is maintained by a small team, released under the MIT licence, and free to use in anything you build.
- components
- 24components
- blocks
- 8blocks
- palettes, light and dark
- 0palettes, light and dark
Why it exists
Most component libraries ask you to choose between two bad trades: a themeable one you have to configure for a week, or a generated one whose source you now own and have to maintain yourself. Kipui was written because neither trade is necessary. The components install like a normal dependency, and the theming is CSS variables you already know how to write.
It started as the internal set of primitives behind a handful of product builds — the same table, the same dialog, the same toast rewritten one project too many times. Making it a package was the cheaper option. Making it public cost nothing more.
What it stands for
Tokens, not wrappers
Every colour, radius and shadow is a CSS variable. Re-theming is a handful of declarations in your own stylesheet, not a provider API you have to learn.
Flat, named props
No compound-component ceremony where a prop will do. Learning one component teaches you the other twenty-three, because they all keep the same four rules.
Accessible by construction
Keyboard paths, focus rings and labelling live inside the components rather than in a checklist you are asked to follow afterwards.
One install
A single package with three peer dependencies. Nothing is generated into your repository, and nothing has to be re-generated when the library updates.
Who builds it
Contributors
Anyone, under MIT
Fixes, components and blocks are welcome. Open an issue before a large change so the design can be argued about before the code is written.
The repository
With help from
Kipui is not a one-person project in practice. These people gave it their time — review, design notes, testing, and the arguments that changed how a component works. The library is better for it, and none of them had to.
Zubayer Shalehin
Mid backend developer
MD. Nayem Hossain
Senior full stack developer
Mosiur Islam
Full stack developer
Nazmul Hossain
Design engineer
Tawfiqur Topu
Visual designer
Arif Hossain
App developer
Contact
© 2026 Kipui — MIT licensed
all systems nominal