Component playground
Switch themes, variants and input states, then test your own combinations.
Open playgroundGOTHUI / DOCUMENTATION
Runnable examples with native controls and application-owned Go handlers.
Switch themes, variants and input states, then test your own combinations.
Open playgroundSearch all 36 components, try a compiled preview and download its templ source.
Browse componentsPreview settings and export matching CSS overrides or Go configuration.
Customize appearanceCompare bounded entrances, elevation and reduced-motion behavior.
Explore motionWork through native constraints, server validation and linked error messages.
Try the form labEdit a sample profile with native forms and optional HTMX fragments.
Try inline editingFollow a three-step workflow with final server-side revalidation.
Start the wizardValidate and preview a small sample file without saving it on the server.
Preview a CSVExplore cards, metrics, filters, pagination and native table selection.
Open dashboardSee a header, sidebar, actions and content composed into an app shell.
Open workspaceCombine stacks, clusters, tabs, steps, disclosures and readable prose.
Browse patternsTry dialogs, popovers and ordinary-page fallbacks with keyboard controls.
Try interactionsUse sample values. These examples do not create real projects or accounts; some preferences and sample fields are stored in browser cookies.