WebBlocks UI is a framework-agnostic UI kit. Plain HTML, separate CSS, vanilla JS. No build step. No dependencies. Works with Laravel, Craft, or any server-side stack.
Everything you need, nothing you don't.
Drop in one CSS file and one JS file. Done. No npm, no webpack, no PostCSS.
Light, dark, or auto. Respects OS preference. Instant switching with no flash.
Works with Laravel Blade, Craft Twig, Django templates, or plain HTML files.
Ocean, Forest, Royal, Warm, Slate, Rose, Sand — switch with a single HTML attribute.
Focus trapping, ARIA attributes, keyboard navigation for modals, tabs, and more.
All classes are namespaced. No conflicts with your existing CSS or other libraries.
20+ components, 5 layouts, full theme engine.
Free for personal use. Team plans coming soon.