v1.0.2 is out
Build fast, modern interfaces with FlickUI
A simple HTML & CSS component framework with a single lightweight JS file for interactivity. 48 components, 14 themes, zero dependencies — build templates in plain HTML, CSS & JavaScript.
- 48
- components
- 14
- themes
- ~15kB
- single JS file
- 0
- dependencies
Explore
Everything you need, one page at a time
Each part of FlickUI has its own page — installation, the class system, theming, and the JavaScript layer.
Get started
Install from npm, drop in a CDN link, or copy the quick-start markup straight into a page.
Learn moreClass vocabulary
Color intent, style, and size are each independent modifier classes — combine them freely.
Learn moreTheming
14 themes, one class away — swap the whole page palette with a single class on <html>.
Learn moreJavaScript
One ~15kB script, zero dependencies — modals, tabs, dropdowns, and toasts wired from plain classes.
Learn more