947+ components · 14 verticals

One library.
Every brand.

Connect one design system to any vertical. Move fast with components, go deep with tokens. JustQR gives you the flexibility to ship any brand without getting boxed in.

ColorsVariantsGradients
Salon owners can manage bookings and services

Powering businesses worldwide

(example brands)

Justqr AIOasis HostelsSara SalonsSaraswathi CafeZenith Properties

Who uses JustQR

One platform. Every vertical.

By the numbers

0
Total components
Library files + vertical features

Platform capabilities

Code when you need it.
UI when you don't.

One library, every brand and vertical — design tokens, runtime themes, accessibility.

Themes

0+ brand themes. Zero redeploys.

Every theme lives in Supabase and loads at runtime. One setTheme() call re-skins the entire app — colors, shadows, gradients, typography. Ship a new brand in minutes, not sprints.

Live theme switching
setTheme('eatsure')
Components

919+ themeable components.

Form, Display, Navigation, Feedback, Data, Layout, UX foundations, JQDC (JustQR Design Components) industry sets — all built on the same design token system. Import, compose, ship.

Component categories
import { * } from '@/components/form'
import { * } from '@/components/display'
import { * } from '@/components/navigation'
import { * } from '@/components/feedback'
import { * } from '@/components/data'
import { * } from '@/components/layout'
import { * } from '@/components/ux-foundations'
import { * } from '@/components/jqdc-industry'
Verticals

14 vertical operating systems.

Salon, Restaurant, Property, Event, Portfolio, Education, Welfare, Worship, Farmer, GPU Infra, GTM, Digital Marketing, SMB CRM, and SMB ERP — each with domain-specific components and demos. Pick a vertical and go.

Design System

One token system. Every brand.

design-tokens.css and justqr-layout.css are the single source of truth. Spacing, radius, shadows, typography, color — all CSS variables. Override any token per brand.

Design tokens
--primary#6366f1
--spacing-416px
--radius-xl16px
--shadow-lg0 10px 40px ...
--font-weight-600600
Enterprise

506+ enterprise-grade industry & OS components.

Healthcare, Financial Services, Manufacturing, platform clouds, and vertical OS demos (Event, Farmer, GTM, Digital Marketing, GPU Infra, and more) — JQDC-style components ready to compose.

Industry coverage
HealthcareFinanceManufacturingAutomotiveNonprofitEducationHospitalityRetail
506+ JQDC & vertical-OS demos

Component library

Explore the library.

919+ components. All themeable and ready to import.

Component graphLive

Component library

919+ nodes across CoreUXJQDCGPU InfraVerticalsGrowth

Core163
UX131
JQDC402
GPU Infra119
Verticals244
Growth209

Brand themes

One codebase, any brand.

Switch themes in real time. Every component respects the active theme.

Pick a brand

Click a brand to switch the page theme instantly.

Current: Eatsure

What teams are saying

Built for teams that ship.

One library replaced three separate design systems

We used to maintain separate component libraries for each brand. justqr unified everything — one codebase, one import, every brand. Our velocity tripled.

Design Systems Lead
Multi-brand SaaS Platform
Read full case study

Brand switching went from weeks to one click

Switching brands used to take weeks of CSS overrides and QA. Now it takes one setTheme() call. The entire app re-skins in real time with zero regressions.

Engineering Manager
Enterprise White-label Product
Read full case study

Enterprise ready

Everything under the hood.

Developers

Move fast. Break nothing.

Storybook and app stay in sync. Run locally or build static docs.

npm run storybook
npm run build:with-storybook

Get started

Simple enough to see.
Powerful enough to ship.

Join teams building with one design system. One codebase, any brand, every vertical.

919+ components14 verticals0 themes