Typelate provides hypermedia power tools for Go developers building hypermedia-driven applications (HDAs). It has been designed to make drafting, iterating, and refactoring hypermedia safe, fast, and effective.
DOM implements a useful subset of the Document Object Model specification in Go. It is helpful for writing behavior-driven tests for HTML endpoints. The package works well with LLMs in your IDE because it is based on a well-known specification.
This has been used in personal and professional projects for years under github.com/crhntr/dom.
Muxt is a code generator and static analysis toolkit for server-side rendered HTML.
All example apps use Muxt, HTMX, and Postgres.
- No -tools Example — Can be used as a template for new projects. It does not add muxt as a module dependency.
- Sortable Example — A more sophisticated example that includes migrations, database transactions, and more interactivity.
- HTMX Template — A simple app template repository.
An integrated product adding value on top of Muxt and DOM is planned for early 2026.
For updates: