Suite.jl
Getting StartedComponentsWidgetsExamples
DefaultPurple — warm scholarly tones
OceanBlue — professional and confident
MinimalZinc — sharp and clean
NatureEmerald — organic and earthy
IslandsGlass panels — floating, blue-gray, modern

Suite.jl

Navigation

Home
Getting Started
IntroductionInstallationTheming
Components
All ComponentsButtonDialogCard
Widgets
OverviewThe @bind PatternSlider
Examples
ExamplesCardsDashboard
DefaultPurple — warm scholarly tones
OceanBlue — professional and confident
MinimalZinc — sharp and clean
NatureEmerald — organic and earthy
IslandsGlass panels — floating, blue-gray, modern

Examples

Full-page compositions showing Suite.jl components working together.

Dashboard
A dashboard layout with stats cards, a data table, and recent activity feed.
View example →
Cards
Various card compositions — profile, notification, payment, and settings.
View example →
Forms
Login, signup, and settings forms with validation and styled inputs.
View example →
Widgets
Interactive components as Pluto @bind widgets — switches, toggles, inputs.
View example →
GroupTherapyOrg
Therapy.jl/Suite.jl/WasmTarget.jl

Built with Therapy.jl — A reactive web framework for Julia