Skip to content
Version 1.5.0 FREE

smartwebUI

A UI kit AI agents read,
humans enjoy, and teams trust.

Design and ship high-quality web apps faster, with one design system shared by managers, designers, developers, and AI agents. Start in Figma, build with semantic HTML and design tokens, then let agents compose and update validated interfaces safely. No compiler, framework runtime, or lock-in. Simplicity at its core.

Explore Learn more Download

Inspired by Apple design principles, crafted with love.

Why smartwebUI

The interface stays yours, even when an agent composes it.

smartwebUI does not ask you to replace the web with an application framework. It gives humans and agents the same small, trusted component language, rendered as semantic HTML — built for modern web apps, storefronts, and the agents that operate them.

Agent intentValidated surfaceTrusted HTMLLive patches
01

Live without a framework

Modern HTML and CSS remain the public API. PHP or any server stack can render it directly, with no build system between your application and the browser.

02

Smart by contract

A machine-readable catalog teaches agents each component’s intent, properties and accessibility rules. Agents compose approved UI through surfaces — or write the same semantic HTML directly.

03

Dynamic

Stable component IDs accept small validated patches. Data and interface regions can change in real time while focus, semantics and motion remain coherent.

04

Modern by policy

smartWebUI sets a fixed September 2024 baseline, Chrome and Edge 129+, Firefox 130+, and Safari 18+. The Popover API, native dialogs, cascade layers and view transitions are used unapologetically. No legacy bundles, no polyfills; an optional banner politely asks out-of-date visitors to update.

05

E-commerce ready

An optional Stripe companion maps your design tokens onto Elements appearance and re-syncs with every theme, density or material change. Agents request a payment slot — only your server ever touches keys, secrets or amounts.

06

Global and accessible

Logical properties mirror the whole interface under dir="rtl", dates and currencies format through Intl, and every interactive component ships its focus, keyboard and ARIA behavior as part of the contract.

The philosophy

Fewer layers, more web.

Every few years our industry rebuilds the browser inside the browser — a new compiler, a new runtime, a new abstraction to learn and abandon. Meanwhile the platform quietly became good: native dialogs, the Popover API, cascade layers, light-dark(), view transitions. smartwebUI is a bet that the best framework is the one you already shipped, and that the next decade of software — written increasingly with and by agents — needs smaller, safer surfaces on what is already there, not thicker ones on top of it.

01

The platform is the framework

Semantic HTML is the public API. When the browser already owns dialogs, popovers, and focus management, re-implementing them is debt, not engineering. smartwebUI styles and orchestrates the platform — it never replaces it.

02

Ship what you read

The file you copy is the file that runs. No compiler stands between your application and the browser, so view-source is documentation, debugging ends at your own code, and a page that renders on the server renders for everyone.

03

Enhancement, not replacement

Everything meaningful works before JavaScript arrives — forms post, details disclose, dialogs open. Behavior is a layer that upgrades the page, never a prerequisite for it. First paint belongs to the server.

04

Accessibility is the floor

Native elements first, ARIA only where the platform stops. Keyboard paths, focus return, contrast, and reduced-motion support are release gates with documented acceptance criteria — not backlog tickets.

05

Machine authors need boundaries

Agents compose interfaces through a validated surface contract — raw HTML does not belong in JSON declarations. Hand-authored smart-* HTML and server-rendered markup remain the public API. The renderer refuses what it does not recognize by construction, so trusting surface output is a property of the system, not a policy you enforce alone.

06

You own the code

Copy the stylesheet — and the script, icon sprite, and catalog when you need them — and they are yours: readable, token-driven, and yours to modify. No registry, no lock-in, no dependency tree you did not choose. Leaving should always be as easy as staying — that is what keeps a library honest.

The web got good again. smartwebUI is a bet on it.

Built with smartwebUI

Tell us what you build.

We’re collecting real smartwebUI projects for a future extended showcase. SupportEngine 3 is the first major project using smartwebUI as a core, and we’d love to see what you create next. Olevator and mCloud websites are also examples of good implementations.

SupportEngine 3 Olevator mCloud Compute

COMING SOON -> AppSyntax Web Apps Builder. Stay tuned.

Share your project

The practical difference

Design is how it works

A UI kit should make product decisions easier to repeat, adapt, and maintain—not merely make the first screen look finished.

  • Tokens carry the system

    Theme, density, material, spacing, shape, and layer decisions stay connected through a shared token vocabulary, so a visual change travels across the interface instead of becoming a component-by-component override.

  • Patterns meet real product work

    Complex forms, resilient data tables, app chrome, command navigation, charts, and media workflows are designed as part of one language—so the work after the marketing page does not become a patchwork of one-off UI.

  • Useful defaults leave room for your product

    The library provides hierarchy, feedback, motion, and interaction details without prescribing your information architecture, state model, or server stack. It is a foundation to adapt, not an application to work around.

Choose your starting point

The design system is free.  Go further when you need to.

Build with the complete smartwebUI foundation at no cost, then add production-ready blocks, the Figma library, or direct product support.

Design system

smartwebUI

Everything needed to build polished, accessible web interfaces without a framework.

FREEfor personal and commercial projects

  • 50 production component families
  • Solid, Liquid, and Minimal materials
  • Light, dark, density, and theme tokens
  • JavaScript and TypeScript support
Download
For designers

Figma library

Design production interfaces with the same naming, tokens, states, and responsive structure as the web library.

69 dollarsone-time purchase

  • Component sets covering all 50 web families
  • Light and dark local variables
  • Auto layout and controlled variants
  • Starter-plan-compatible .fig file
Get the Figma library
For product teams

Custom quote

Bring in senior product design and implementation support for work that needs a tailored approach.

Let’s talkscoped around your product

  • Product and interface design
  • Design-system extensions
  • Implementation guidance
  • Focused delivery support
Contact