Vanilla JS ยท No Dependencies

UI Component Library

A set of reusable UI components built from scratch โ€” no frameworks, no libraries, just the web platform.

5
Components
0
Dependencies
~8kb
Total Size
Buttons
Multiple variants, sizes, and states. Keyboard accessible and animated.
Cards
Composable card layout with optional header, body, and footer slots.
Dropdown
Click-triggered menu with outside-click dismissal and item callbacks.
Modal
Accessible modal dialog with overlay, animations, and confirm/cancel actions.
Toasts
Non-blocking notifications that slide in and auto-dismiss after 3 seconds.