UIKit – Lightweight JavaScript UI Components

UIKit is a set of lightweight (4kb minified / gzipped), simple, functional and flexible UI components.

The components are built to work in modern browsers and, currently, there are dialog, confirmation, color picker, flipping cards, growl-like notifications and a context menu solutions in the pack.


Each component comes with multiple options like the dialog having a modal-like display option notifications having standard, warning and error modes.

Items are mostly styled to have structure-only rules which eases applying any custom styling to match our apps.