shadcn-templ 2.0 beta. Switch to templUI v1
1.7k

Changelog

RSS

Latest updates and announcements.

August 2026 - templui 2.0

templui 2.0 is a complete rewrite with one goal: being the shadcn/ui pendant for templ.

Every component is rebuilt against shadcn/ui and Base UI: same API surface, same markup, same styles, with the client behavior ported to dependency-free vanilla JavaScript.

What’s new:

  • Over 50 components - the shadcn/ui set, rebuilt 1:1 for templ, with the remaining ones on the way.
  • Eight visual styles - Vega, Nova, Lyra, Maia, Mira, Luma, Sera and Rhea. Pick one and the registry compiles every component for it.
  • templui create - pick your style, base color, theme, fonts and icons and create your own version of templui.
  • Typeset - typography for markdown you don’t control. One stylesheet, wrap your content, done.
  • Charts - beautiful charts built for templ, rendered on canvas by a faithful port of the reference behavior.
  • A new CLI - init with project templates and presets, add, apply, and a registry that delivers each component compiled for your chosen style.

2.0 is a new major with a new API across the board. The v1 docs stay at templui.io until 2.0 is stable.

Install the beta:

go install github.com/axadrn/shadcn-templ/v2/cmd/templui@latest

This is a beta. If something looks off, open an issue.

June 2026 - v1.12.0

Added

  • hovercard: Added a Hover Card component that shows rich content on hover, built as a thin wrapper around Popover with hover defaults (150ms open / 300ms close)
  • popover: Hover-based popovers (Tooltip, Hover Card) now also open on keyboard focus and close on blur for accessibility

Changed

  • tooltip: Default open/close delay is now instant (0ms) to match shadcn; the tooltip showcases no longer hardcode a 500ms delay

Fixed

  • dialog: Initialize dialogs added to the DOM after load (e.g. via HTMX swaps) so their triggers work without a full page reload (#557)
  • popover: An explicit hover delay of 0 is now respected as instant instead of falling back to 100ms, so instant tooltips/popovers are configurable

Released in v1.12.0.

June 2026 - Hover Card

A new Hover Card component is now available. It shows rich content on hover, built as a thin wrapper around Popover with hover defaults (150ms open / 300ms close).

Hover-based popovers (Tooltip, Hover Card) now also open on keyboard focus and close on blur for accessibility, and the default tooltip open/close delay is now instant to match shadcn.

Add it to your project with the CLI:

templui add hover-card

Released in v1.12.0.

May 2026 - v1.11.2

Fixed

  • popover: Made the exclusive close behavior skip ancestor popovers so a popover-based component (SelectBox, Dropdown) nested inside another popover no longer closes its parent when opened; the public closeAll / window.tui.popover.closeAll API keeps its close-everything semantics (#555, thanks @derkan)

Released in v1.11.2.

May 2026 - v1.11.1

Fixed

  • dialog, sheet: Removed the inner data-tui-dialog-panel wrapper whose grid layout broke Sheet’s flex height chain, causing mobile sidebar content to not scroll and footers with mt-auto to not stick to the bottom; layout (flex-col, gap-4, p-6) now sits directly on the native <dialog> (#553, thanks @hainguyen27798)

Released in v1.11.1.

More Updates

May 2026 v1.10.1May 2026 v1.11.0May 2026 Calendar Range SelectionApril 2026 v1.10.0April 2026 Range SliderApril 2026 v1.9.6April 2026 v1.9.5April 2026 Native DialogApril 2026 v1.9.4April 2026 v1.9.3March 2026 v1.9.2March 2026 v1.9.1March 2026 v1.9.0March 2026 v1.8.1March 2026 v1.8.0March 2026 v1.7.1March 2026 v1.7.0March 2026 v1.6.0February 2026 v1.5.0January 2026 v1.4.0January 2026 v1.3.0January 2026 v1.2.0January 2026 v1.1.1January 2026 v1.1.0January 2026 v1.0.1December 2025 v1.0.0November 2025 v0.101.0November 2025 v0.100.0November 2025 v0.99.0October 2025 v0.98.0September 2025 v0.97.0September 2025 v0.96.0September 2025 v0.95.0August 2025 v0.94.0August 2025 v0.93.0August 2025 v0.92.0August 2025 v0.91.0August 2025 v0.90.0August 2025 v0.87.1August 2025 v0.87.0August 2025 v0.86.0July 2025 v0.85.0July 2025 v0.84.0July 2025 v0.83.1July 2025 v0.83.0July 2025 v0.82.0June 2025 v0.81.1June 2025 v0.81.0June 2025 v0.80.2June 2025 v0.80.1June 2025 v0.80.0June 2025 v0.75.7June 2025 v0.75.6June 2025 v0.75.5June 2025 v0.75.4June 2025 v0.75.3June 2025 v0.75.1June 2025 v0.75.2June 2025 v0.75.0June 2025 v0.74.2June 2025 v0.74.0June 2025 v0.74.1May 2025 v0.73.0May 2025 v0.73.1May 2025 v0.73.2May 2025 v0.72.0May 2025 v0.72.1May 2025 v0.71.0May 2025 v0.70.0May 2025 v0.64.0May 2025 v0.63.0May 2025 v0.62.0April 2025 v0.61.0April 2025 v0.60.0April 2025 v0.53.1April 2025 v0.53.0April 2025 v0.52.0April 2025 v0.51.0April 2025 v0.50.0April 2025 v0.44.0March 2025 v0.43.0March 2025 v0.42.0March 2025 v0.41.0March 2025 v0.40.0March 2025 v0.39.0March 2025 v0.38.0March 2025 v0.37.0March 2025 v0.36.0March 2025 v0.35.0March 2025 v0.34.0March 2025 v0.33.0February 2025 v0.32.0February 2025 v0.31.0February 2025 v0.30.0January 2025 v0.29.2January 2025 v0.29.1January 2025 v0.29.0January 2025 v0.28.3December 2024 v0.28.2December 2024 v0.28.1December 2024 v0.28.0December 2024 v0.27.1December 2024 v0.27.0December 2024 v0.26.1December 2024 v0.26.0December 2024 v0.25.0December 2024 v0.24.0December 2024 v0.23.0November 2024 v0.22.1November 2024 v0.22.0October 2024 v0.21.1October 2024 v0.21.0October 2024 v0.20.8October 2024 v0.20.7October 2024 v0.20.6October 2024 v0.20.5October 2024 v0.20.4October 2024 v0.20.3October 2024 v0.20.2October 2024 v0.20.1October 2024 v0.20.0