150+ components behind clinical products in production.
Buttons to clinical timelines, AI panels to data grids, mobile patterns to dashboards: the components a healthcare product needs, governed, themed and ready to ship.
Primitives with live controls.
Pick a variant, size and state. The button updates and so does the JSX. Multiply this by the rest of the library.
<Button variant="primary" size="md" icon />
A composed clinical card. Built from primitives.
Demographics, vitals, conditions, medications and the next appointment: the daily working surface for a care team.
Sample Patient
Active- HypertensionI10
- HyperlipidemiaE78.5
- Anxiety, generalizedF41.1
- Antihypertensive · 10 mg AM
- Statin · 20 mg PM
- SSRI · 10 mg AM
The chart, at a glance.
- TodayAdjustmentAntihypertensive ↑ 10 mg AM
- 3 wks agoNew startSSRI 10 mg AM
- 6 moRefillStatin 20 mg PM · 90-day supply
- 1 yrDiscontinuedNSAID: GI intolerance
- 2 yrsNew startAntihypertensive 5 mg AM
An AI panel built for the clinical edge case.
Live typing of an AI-drafted SOAP note from a clinician's spoken summary. Confidence-scored, never auto-filed, clinician-in-the-loop.
Raw encounter, structured note. Side by side.
S: Subjective 58-year-old female presenting with acute substernal chest discomfort (onset ~30 min) and mild dyspnea. O: Objective BP 152/96 · HR 102 · SpO₂ 97% RA. Cardiac exam: regular rate and rhythm, no murmurs. A: Assessment Acute chest pain: workup for ACS vs other cardiac etiology. P: Plan • ECG · troponin · CXR • Continuous cardiac monitoring • Cardiology consult
Grids and dashboards that hold their shape.
A patient queue and a KPI band, sortable, hover-aware, accessible by keyboard.
| Patient | MRN | Last visit | Risk | Status |
|---|---|---|---|---|
| Patient A | 000-001 | 2 hrs ago | High | Awaiting triage |
| Patient B | 000-002 | 4 hrs ago | Mod | In review |
| Patient C | 000-003 | Yesterday | Low | Care plan active |
| Patient D | 000-004 | 3 days | Mod | Follow-up due |
| Patient E | 000-005 | 1 wk | Low | Stable |
| Patient F | 000-006 | 2 wks | High | Escalated |
Built for the phone, not retrofitted.
Bottom sheets, sticky nav, gesture-aware lists, offline-first patterns: the mobile half of the library, in lockstep with web.
- Patient AHigh · Awaiting triage
- Patient BMod · In review
- Patient CCare plan active
- Patient DFollow-up due
Mobile primitives
Native-feeling lists, sheets, tabs and FABs, all themable from the same tokens.
Bottom sheets & drawers
Drag-to-dismiss, snap points, focus management: the patterns clinicians expect.
Gesture-aware lists
Swipe to escalate, long-press for context: interactions that respect the thumb zone.
Multi-language ready
RTL-aware layouts and dynamic type sizing for any language.
Offline-first patterns
Forms, capture and review keep working when connectivity drops.
Categories across the surface area.
A representative slice. Every category ships with multiple components, documented and versioned.
Forms & inputs
Navigation
Notifications & toasts
Command palette
Tabs & segmented
Data grids & tables
Charts & visualizations
KPI & widgets
Reports & exports
AI Assistant panels
AI recommendations
AI document writer
Patient timeline
Medication tracking
Assessment forms
Care plan builder
Outcome dashboards
Kanban & workflows
Calendar & scheduling
File management
And more: accordions, breadcrumbs, popovers, tooltips, snackbars, file uploaders, rich text, treatment-journey visualizations, care-team collaboration, audit logs, prompt playgrounds, theme builders, motion showcases…
Built by the team behind clinical platforms at Netsmart, eVisit and The Change Companies.
A 30-minute call. We map the clinical workflow and the compliance bar, then walk through how our healthcare AI fits, so the next decision is easy.
hello@zowork.com·+1 302 600 3184·+81 80 1444 1599·+91 80166 89265