For generating HTMX safely using good ol' Haskell data types.
This package acts as a basis for the rest of the "HTMX in Haskell" ecosystem. The dependants of this package are:
lucid-htmx
- For use in with thelucid
HTML DSL.servant-htmx
- For generating and using type-safe HTMX calls to yourservant
API.
Works nicely with:
tailwindcss
- For styling your hypermedia.alpinejs
- For adding interactivity and microinteractions to your hypermedia.
Ideas that may be implemented in the future if there's enough interest or need:
mustache-htmx
- For usinghtmx
seamlessly withmustache
templates.hamlet-htmx
- For usinghtmx
inhamlet
templates. Great for users ofyesod
.