Awesome
Awesome Templ
A curated list of awesome templ related component libraries, frameworks, libraries, tools and projects. Specifically we want to showcase projects that use or integrate well with templ, more general go projects can be found in the repo that inspired us awesome-go.
Contributing:
Please take a quick gander at the contribution guidelines first.
If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!
Contents
Component Libraries
- Goilerplate - Modern UI Components for Go & Templ inspired by Shadcn/UI.
CSS
- tailwind-merge-go - Merge Tailwind CSS classes without style conflicts in Go. Reimplementation in Golang of tailwind-merge.
Example Applications
- Go, Echo, Templ Todo App - A simple todo app built with Go, Echo, and Templ that uses HTMX for client-side interactivity.
- Islands Demo - An advanced islands of interactivity architecture example built with Go, Templ, HTMX and Shoelace WebComponents.
SEO
- teseo - Go templ components for SEO.
Translation
- ctxi18n - Context aware i18n with a short and consise API, pluralization, interpolation, and
fs.FS
support. YAML locale definitions are based on Rails i18n.
Validation
Acknowledgements
- @a-H for creating the awesome templ project
- awesome-go for inspiring us to create this repo & for inspiration regarding quality, contributing guidelines, etc.