HTMXFaster / htmx-faster.org
Website built with Clojure, HTMX, and Alpine.js.
Remake of NextFaster, a highly performant e-commerce template using Next.js and AI generated content by @ethanniser, @RhysSullivan and @armans-code
Check original NextFaster repo
This projects demonstrates how beautiful HTMX is. This version has 2 times smaller codebase, has not aggressive preloading, has less JS on frontend.
- $5 / month cheapest Linode 1 GB VPS
- Cloudflare Free Tier
- Bunny CDN for images that costs cents
- $6 / year for domain name
- Clone this repo
- Create
.env. Refer to.env.sample - Run
./scripts/download-data.sh. It will download./init-scripts/data.sql - Place your
private.key.pemanddomain.cert.pemto./nginx/ssldirectory - Run
docker compose -f docker-compose.prod.yml up -d. It will download product images at first time.
- Clone this repo
- Create
.env. Refer to.env.sample - Run
./scripts/download-data.sh. It will download./init-scripts/data.sql - Run
docker compose -f docker-compose.dev.yml up. It will download product images at first time. - Connect to nrepl by port 8888 and have fun!
- No build tools.
- Less JS on your page.
- Easy to make an SPA using
hx-boostattribute on page's<body>. - No duplicated logic between Backend/Frontend.
- Thin client.
- Komiku Manga reading website. You can read your favorite manga even if you turn off JS if you like.
- Futbin Websites is build with HTMX but uses React.js when it has sense like Squad Builder feature.
- Rumble Conservative and far-right Youtube alternative.
- kasta.ua One of the largest e-commerce website in Ukraine. It's not HTMX, but Twinspark.js which has the same philosophy.
- and more...
Refer to LICENSE