Skip to content
Full interactive showcase · Version 1.5.0 FREE

Library showcase.

Explore every smartwebUI component, application pattern, icon, and utility in a working interface. Change the accent, material, radius, and density here, the entire showcase responds instantly.

50 families 516 icons Solid + Liquid + Minimal Ready for ambitious apps

Foundation

Essential pieces. Consistent behavior.

Every component shares the same design tokens, focus language, density, and motion grammar.

Buttons

Clear hierarchy and tactile feedback.

01

Alignment preview

Fields

Native inputs, localized formatting, masks, and a fully custom select menu.

02
Role
Designer
Developer
Product lead
Teams · multi-select
Numeric range
1500 – 6500
Rating

Choice controls

Accessible browser-native selection.

03

Switches

Immediate binary settings.

04


Segmented control

Compact mutually exclusive choices.

05

Cards

Surfaces with restrained depth.

06

Badges

Small, semantic status signals.

07
In reviewPublishedAttentionBlockedLabel onlyOnline

Tabs

Keyboard navigation and animated context changes.

08
Everything is on track. The first prototype is ready for review.
Up and Down arrows move between vertical tabs.

Accordion

Details when they are needed.

09
Does it need JavaScript?
Only interactive enhancements do. The styling and native controls work without it.
Can PHP render it?
Yes. smartwebUI consumes ordinary HTML from any server stack.
Is there a build step?
No compiler, bundler, or package manager is required.

Dialog

Native modal semantics, refined motion.

10

Drawer

Focused tasks without losing context.

11

Tooltips

Helpful labels for compact actions.

13

Toasts

Polite, dismissible feedback.

14

Progress & skeleton

Clear waiting states with reduced-motion support.

15
Generating interface…Loading
42%
78%

Application patterns

Built for better products.

Tables, navigation, validation, search, and app chrome — the pieces admin panels, dashboards, and CRUD flows need.

Table

Semantic data tables with sortable headers, row selection, and a bulk-action bar.

16
Team members
Status
Maya ChenDesignerActive
Alex RiveraEngineerAway
Sam OkonkwoProductActive
Total members3

Pagination

Server-friendly page links with current-page semantics.

17

Alerts

Persistent inline messages for billing, policy, and form feedback.

18
Maintenance window

Exports may be delayed tonight between 11 PM and 1 AM.

Changes saved

Your workspace settings are now live.

Form errors

Field-level errors, summaries, and grouped choices.

19
Plan

Combobox

Filterable listbox for searchable selection.

21
Maya Chen
Alex Rivera
Sam Okonkwo

Empty state

Clear next steps when a list or table has no data.

22

No projects yet

Create your first project to invite collaborators and publish updates.

Avatars

Initials and image avatars for people and assignees.

23
AR
MCARSO+5

List

Structured rows for activity feeds and settings.

24
  • Agent summarized 14 responsesCustomer research · Project Atlas9:38 AM
  • Maya published onboardingDesign · A simpler webYesterday
  1. Design reviewDrag the handle or use the keyboard
  2. Quality assuranceOrder is reflected in hidden form inputs
  1. Report published2 min ago
  2. Budget updatedYesterday
Plan
Studio
Renewal
August 24
  • Export readyCustomer report is ready.

File upload

Accessible file picker with live filename feedback.

25
  • launch-brief.pdfPDF · 1.8 MB

Date & time

Custom pickers with rounded popovers, circular day selection, and date ranges.

26
Due date
Publish window
Reminder

Confirm dialog

Destructive confirmations with native modal semantics.

27

App shell

Sidebar navigation with collapse on desktop and a drawer on small screens.

29

Main content lives here — tables, forms, and agent surfaces compose naturally inside the shell.

Chips

Removable filters and compact token labels.

30
Design Published

Tags

Add and remove token values with Enter or comma.

32
Topics
Design Published

Stepper

A short wizard with current, complete, and pending steps.

33

Create the owner account for this workspace.

Command palette

Query-driven actions with a global ⌘ K shortcut.

35

Chart

Professional, accessible data visualization for business dashboards, infrastructure, and AI operations.

36
Monthly recurring revenue $48.2k 12.4% this month
Monthly revenue
Active customers
Won versus pipeline
Plan mix
Signups by channel
AI workload by compute class
Agent requests and latency
Model latency vs task success
GPU memory pressure

Rich text

Contenteditable field with formatting toolbar and safe HTML sync for forms.

39
Reply

Thanks for reaching out — we can help with that.

Board

Kanban columns with pointer, touch, and keyboard drag-and-drop. Drops emit smart:board and smart:move.

40

To do

2

Review ticket

Due today

Update FAQ

Low priority

Done

1

Ship release

Completed

Conversation

Messaging list and composer for support chat surfaces.

41

Support chat

Agent online

Hi, I need help resetting my password.

Guest · 2:14 PM

Sure — I can send a reset link now.

You · 2:15 PM

Map

A responsive location view prepared for MapKit JS 6, with a useful semantic fallback before maps load or when they are unavailable.

42

MapKit-ready preview

Product studios

Locations stay readable and actionable without relying on the interactive map.

  • CupertinoCalifornia
  • San FranciscoCalifornia
  • AustinTexas

Data grid

Server-query state, pinned and resizable columns, keyboard reordering, grouping, inline editing, selection, and safe CSV export.

43
0 selected
Customer accounts with editable plan and owner columns
Account
Plan
Owner
MRR
NorthstarEnterpriseMaya Chen$8,400
AtlasEnterpriseSam Rivera$6,200
Acme StudioProAlex Morgan$1,900
OrbitProPat Lee$1,450
1–25 of 84

Double-click an editable cell or focus it and press Enter/F2. Drag header handles, use Alt + Left/Right, resize by pointer or keyboard, and click the pin control to cycle pinning.

Media player

Progressive video, audio, and playlist shells with shared controls, keyboard shortcuts, captions, speed, Picture in Picture, fullscreen, and Media Session support.

44
Product film
smartwebUI StudioDesign professional interfaces, fasterA product workflow from foundations to production
Episode 12 · 24 minDesign systems for real productsField Notes with Maya Chen
Now playing
Design systems for real productssmartwebUI Sessions

Keyboard: Space/K play, Left/Right seek, M mute, C captions, F fullscreen, and P Picture in Picture. The supplied product film is delivered here as a browser-ready derivative; the original MOV remains untouched.

Signature pad

A responsive, accessible e-sign intent surface with drawn and typed alternatives, undo, clear, validation, and form-safe output.

45

Sign agreement

Use your pointer or choose the keyboard-friendly typed option.

Signing records your intent. Review the document before continuing.

Tree

Keyboard-navigable hierarchy for files, navigation, and nested settings.

46

Context menu

Pointer and keyboard access to focused actions without persistent chrome.

47

Split pane

Resizable master-detail layout with keyboard-operable separator and responsive stacking.

48
README.md

Use arrow keys on the separator; Shift changes by 10%.

Filter bar

Search, saved views, and removable active filters for data-heavy screens.

49
Status: Active Region: North America

Notification center

Bell trigger with grouped inbox notifications and mark-read affordances.

50

500+ symbols · no npm

One quiet icon language, at any size.

A curated Lucide-based SVG sprite inherits color, stroke, and direction from smartwebUI. Search the catalog, choose a size, and copy the stable icon name.

Loading icon catalog…

Utilities

Small classes that compose anything.

Single-purpose utilities live in the last cascade layer — they layer over any component, stay on the token scale, and keep responding to theme, density, and material changes. See the full utility reference.

Motion

Opt-in entrance, exit, and attention cues—token-driven and reduced-motion safe.

A

Fade up applied. Add .smart-animate plus an effect class to any element.

<img class="smart-animate smart-enter-fade-up" src="logo.png" alt="Brand">

Typography

Scale, tone, weight, and wrapping as single classes.

B

Display heading

h2

Section heading

h3

Card heading

h4
Supporting heading
h5
Eyebrow heading
h6
Launch week.smart-text-xl · .smart-font-bold
A calmer kind of progress.smart-text-lg · .smart-font-semibold
Body copy with secondary, success, warning, and danger tones..smart-text-base
const surface = light-dark("#f5f5f7", "#0b0b0d");.smart-mono
release-notes-smartwebUI-1.0.3-contract-hardening-and-maintenance.pdf.smart-truncate

Spacing & gaps

Padding, margin, and gap on the token scale — logical axes, compact density included.

C
.smart-p-1
.smart-p-3
.smart-p-5
.smart-gap-1
.smart-gap-3
.smart-gap-5

Logical sides: .smart-mt-4 .smart-ms-3 .smart-px-8

Widths & spans

Exact fraction utilities and fixed grids that collapse on small screens.

D
.smart-w-25
.smart-w-33
.smart-w-50
.smart-w-66
.smart-w-75
.smart-span-2
1fr
1fr
.smart-span-2

Corners & elevation

Radius, border, and shadow steps from the token scale.

E
sm
md
lg
full
bordered
elevated-1
elevated-2

Control sizing

One local override aligns buttons, inputs, and selects at any size.

F

Media ratios

Aspect-ratio boxes — children cover by default; object-fit utilities escape the crop.

G
smartwebUI logo letterboxed inside a 16 to 9 box
16:9 · .smart-object-contain keeps the logo whole
smartwebUI logo cover-cropped to a 4 to 3 box
4:3 · cover by default fills the box

Scroll panes

Contained scrolling with thin scrollbars; pair with pane-fill, pane-tall, or pane-screen for app layouts.

H
  • Agent summarized 14 responsesCustomer research · Atlas9:38 AM
  • Maya published onboardingDesign · A simpler web9:42 AM
  • Alex merged the surface patchEngineering · Atlas9:15 AM
  • Sam updated the roadmapProduct · Atlas8:58 AM
  • Agent drafted release notesWriting · 1.0.38:31 AM
  • Maya commented on billingDesign · A simpler web8:04 AM
  • Alex shipped the table sortEngineering · Atlas7:47 AM
  • Sam opened the pricing reviewProduct · Atlas7:20 AM

Responsive visibility

Show and hide by breakpoint — resize the window.

I
Desktop only · .smart-hidden-mobile Mobile only · .smart-visible-mobile

The first badge hides under 50rem; the second appears only there. .smart-invisible hides without removing layout.

Print

The same markup becomes a clean paper document.

J
Invoice AT-1026Aug 19, 2026
Workspace plan$24.00
Agent add-on$12.00
Total due$36.00

Live by default

Update the interface, not the page.

Server events and AI agents can replace stable regions while smartwebUI handles the visual transition and feedback. For agent-composed UI, use the agent demo.

Operations overview

A simulated real-time workspace

Stream connected
Live events24Receiving now
Active agents3All healthy
Response time42ms 8ms
MMaya published the onboarding flow
AIAgent summarized 14 customer responses

No compilation

Your design system is a handful of variables.

Override one token in ordinary CSS and every relevant component responds immediately.

/* Loaded after smartwebui.css */
:root {
  --smart-accent: #087f72;
  --smart-radius-control: 999px;
  --smart-radius-surface: 24px;
  --smart-font-sans: "Avenir Next", sans-serif;
  --smart-motion-duration: 180ms;
  --smart-control-height: 2.75rem;
}

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

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

Delete project?

This permanently removes the project and its history.

Collaborators will lose access immediately. This action cannot be undone.

Welcome to smartwebUI

Native dialog, polished by default.

The browser manages focus, keyboard dismissal, and the top layer. smartwebUI adds design and motion without replacing those semantics.

Project settings

Changes apply immediately.