Server-rendered UI components for Go
124 accessible, CSP-safe components built with templ, HTMX, and Tailwind CSS v4. No Node.js runtime, no client framework — just Go templates.
Explore the library
One page per package — every demo below is live and wired to real endpoints.
Layout
Page shell primitives: Base, Container, AppShell, Stack, theme.
Display
Cards, tables, badges, avatars, charts, kanban, carousel.
Feedback
Alerts, toasts, spinners, skeletons, progress, steps.
Forms
Inputs, selects, toggles, validation, filter bar, calendar.
Navigation
Nav bars, breadcrumbs, pagination, load-more, footer.
Icons
102 SVG icons with hover animations, zero JavaScript.
HTMX
Loading states, error handling, polling, OOB swaps.
Datastar
SSE LiveRegion, loading indicators, SDK script.
Wire (htmx + Datastar)
One wiring spec, two transports — forms, filters, wizard.
Kanban
Drag-and-drop board with optimistic moves over both transports.
ECharts adapter
Opt-in interactive charts via go-echarts + SDK script.
Recipes & full pages
Screen-level compositions: dashboard, settings, login, users.
Users list
Server-driven DataTable: sort + paginate round-trips.
Error pages
Family-aware ErrorPage, NotFound404, live playground.
Full-screen recipes
Standalone screens rendered edge-to-edge: