Introduction
templUI is a growing collection of beautifully designed components built with templ and Tailwind CSS. You can use it in two ways: install components into your own repo with the CLI, or import component packages directly from github.com/templui/templui. Everything is customizable, type-safe, and yours to own.
Two supported workflows. Use the CLI if you want the source copied into your app. Use direct imports if you want the simplest setup. Follow our releases to see what’s new.
Why templUI
Heavily inspired by shadcn/ui, templUI brings the same philosophy to Go developers. Use the CLI for full ownership of copied source, or direct imports for a simpler dependency-based workflow.
Every component is designed to be beautiful by default, fully accessible, and CSP compliant. No magic, no hidden complexity – just clean, customizable code that works.
Vision & Roadmap
templUI embraces Go’s philosophy: simple, reliable, and performant. We’re building a component library that feels native to Go developers – with server-side rendering at its core and progressive enhancement where it matters.
Our roadmap focuses on expanding the component library while maintaining our core principles: type safety, zero dependencies, and developer experience. This is the UI toolkit Go developers actually want to use.