I have a To-Do example app in the htmxRazor repository.
Most ASP.NET Core tutorials and starter templates default to Bootstrap and jQuery. This one takes a different approach. The To-Do app is built entirely with htmxRazor components and htmx, showing how you can create a fully interactive Razor Pages application without pulling in a CSS library or JavaScript toolchain you do not actually need.
htmxRazor is a complete UI component library implemented as Razor Tag Helpers. Every component renders clean, semantic HTML styled by its own CSS design system. No client-side framework required — just add htmx attributes to any component for dynamic behavior.