<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Htmx - Tag - Botmonster Tech</title><link>https://botmonster.com/tags/htmx/</link><description>Htmx - Tag - Botmonster Tech</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sun, 05 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://botmonster.com/tags/htmx/" rel="self" type="application/rss+xml"/><item><title>How to Build Full-Text Search with Meilisearch and HTMX: No JavaScript Framework Needed</title><link>https://botmonster.com/posts/full-text-search-meilisearch-htmx/</link><pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate><author>Botmonster</author><guid>https://botmonster.com/posts/full-text-search-meilisearch-htmx/</guid><description><![CDATA[<div class="featured-image">
                <img src="/full-text-search-meilisearch-htmx.png" referrerpolicy="no-referrer">
            </div><p>By combining <a href="https://www.meilisearch.com/" target="_blank" rel="noopener noreferrer ">Meilisearch</a>
 v1.12&rsquo;s fast REST API with <a href="https://htmx.org/" target="_blank" rel="noopener noreferrer ">HTMX</a>
 2.0&rsquo;s <code>hx-get</code> and <code>hx-trigger=&quot;keyup changed delay:300ms&quot;</code> attributes, you can build a real-time, typo-tolerant search interface that returns results in under 50ms - without writing a single line of custom JavaScript or pulling in React, Vue, or any frontend framework. The server renders HTML fragments that HTMX swaps into the DOM, keeping the entire search experience under 15 KB of total JS payload. What follows covers the full setup from Docker Compose to a working search UI with faceted filtering.</p>]]></description></item></channel></rss>