Build beautiful UIs with kinu

A lightweight 5kB component library that leverages native HTML commands for interactions. Accessible, performant interfaces without the JS bloat.

JD
Project Dashboard
2/4 Complete
Overall Progress
50%

See it in action

Interactive demos showcasing real-world usage—all powered by just 5kB of JavaScript

Form Controls

Accessible forms with validation feedback

Data Visualization

Progress tracking and interactive displays

System Performance
65%

Settings Panel

Toggle switches and user preferences

Push Notifications
Receive updates and alerts
Dark Mode
Use dark theme
Volume
75%

Notifications

Toast messages and alert dialogs

Tip: Click the buttons above to see toast notifications in action.

Confirm Action

Are you sure you want to continue?

Why developers choose kinu

🪶

Incredibly Light

Just 5kB of JavaScript—smaller than most images. Your users will thank you for the fast load times.

🔧

Native HTML Power

Uses HTML commands for interactions instead of manually wired up event handlers. Better performance, better accessibility.

📱

Works Everywhere

Responsive by default. Components adapt seamlessly from mobile to desktop without bloating your bundle.

🚀

Ship Faster

Skip the component building phase. Focus on your app logic while we handle the lightweight UI foundations.

Built for real applications

From simple forms to complex dashboards, kinu scales with your needs

Ready to build?

Join developers who are shipping faster with just 5kB of JavaScript