Hacker ApprovedDepartments

Lustre web framework

Hacker Approved

Ranked 23 of 63 web frameworks by recommenders

Elm-style web framework for Gleam, liked for its strong constraints, clear HTML templating and fit with Gleam. Caveat: small ecosystem.

Elm-style web framework for Gleam, liked for its strong constraints, clear HTML templating and fit with Gleam. Caveat: small ecosystem.

20 people gave an opinion

recommend it
17
criticize it
3
approval share
85%
Each figure is one person. RecommendsCriticizes

Recommended in 9 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 17 people recommend itNeeds 10 or more, met.
  • 5.7 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 9 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Elm-style architecture fits well

    “I recently used Gleam + Lustre for a small app that I normally would have built with Elm + PostgREST.”

    Comment from 13 Dec 2025 in “I tried Gleam for Advent of Code”

    “squirrel (sqlx-ish) and lustre (elm-like) being examples of what we could have instead”

    Comment from 8 Nov 2025 in “Ribir: Non-intrusive GUI framework for Rust/WASM”

    “It's also why I moved to Gleam and Lustre (elm architecture)”

    Comment from 9 Apr 2026 in “Show HN: Tired of logic in useEffect, I built a class-based React state manager”
  • Good web framework for Gleam

    “There are some good web frameworks in Gleam like lustre.”

    Comment from 12 Apr 2026 in “High-Level Rust: Getting 80% of the Benefits with 20% of the Pain”

    “I really enjoy working with both Lustre and Gleam.”

    Comment from 8 May 2026 in “ClojureScript Gets Async/Await”

    “Gleam, lustre, and tauri? Amazing”

    Comment from 10 Jun 2026 in “Biff.core: system composition for Clojure web apps”
  • Strong constraints help AI coding

    “the constraints of Gleam and its Elm inspired framework Lustre are so strong, Claude gives me much better results”

    Comment from 9 Jun 2026 in “Biff.core: system composition for Clojure web apps”

    “the constraints of Gleam and its Elm inspired framework Lustre are so strong”

    Comment from 9 Jun 2026 in “Biff.core: system composition for Clojure web apps”

Other web frameworks people recommend

The four most recommended other web frameworks, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Lustre web framework compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Ruby on Rails33714570%1214 yrs38 ownersApproved
Django2779774%1215 yrs38 ownersApproved
Next.js12725633%123 yrs6 owners—
Phoenix Framework851189%128 yrs7 ownersApproved
Lustre web frameworkThis page17385%9—Approved
See all 63 web frameworks, ranked

What people said

23 of the 25 comments that mention it, newest first. Each links to the original comment.

“With Lustre and Tauri it can run anywhere.”

RecommendsComment from 7 Oct 2026 in “Gleam doesn't compile to Erlang source anymore”

“There are reasons to love Gleam and Lustre”

MixedComment from 11 Aug 2026 in “What's the best programming language for coding agents?”

“Probably one could inspiration by https://github.com/lustre-labs/lustre”

RecommendsComment from 24 Jul 2026 in “The front end framework for correctness: built on Effect, architected like Elm”

“Seems to have a nice mix of maintainers that care about community and design.”

RecommendsComment from 6 Jul 2026 in “Road to Elm 1.0”

“their data is not stored on any one system (local XFS, Ceph, Lustre), a recipe for disaster”

CriticizesComment from 1 Jul 2026 in “CERN bids farewell to the LHC and enters Long Shutdown 3”

“seeing how Lustre does HTML templating versus how Phoenix does Heex was my deciding factor”

MixedComment from 14 Jun 2026 in “Phoenix LiveView 1.2 Released”

“you may want to have a look at the Gleam language and the Lustre web framework”

RecommendsComment from 14 Jun 2026 in “Phoenix LiveView 1.2 Released”

“Gleam, lustre, and tauri? Amazing”

RecommendsComment from 10 Jun 2026 in “Biff.core: system composition for Clojure web apps”

“the constraints of Gleam and its Elm inspired framework Lustre are so strong, Claude gives me much better results”

RecommendsComment from 9 Jun 2026 in “Biff.core: system composition for Clojure web apps”

“the constraints of Gleam and its Elm inspired framework Lustre are so strong”

RecommendsComment from 9 Jun 2026 in “Biff.core: system composition for Clojure web apps”

“like lustre it can be fast, if your workload aligns with it's tradeoffs”

MixedComment from 12 May 2026 in “GitLab Announces Workforce Reduction and End of Their CREDIT Values”

“the metadata store is your weak link”

CriticizesComment from 12 May 2026 in “GitLab Announces Workforce Reduction and End of Their CREDIT Values”

“I really enjoy working with both Lustre and Gleam.”

RecommendsComment from 8 May 2026 in “ClojureScript Gets Async/Await”

“There are some good web frameworks in Gleam like lustre.”

RecommendsComment from 12 Apr 2026 in “High-Level Rust: Getting 80% of the Benefits with 20% of the Pain”

“It's also why I moved to Gleam and Lustre (elm architecture)”

RecommendsComment from 9 Apr 2026 in “Show HN: Tired of logic in useEffect, I built a class-based React state manager”

“Gleam + Lustre (which is TEA) is a pretty great fit.”

RecommendsComment from 6 Apr 2026 in “Sky – an Elm-inspired language that compiles to Go”

“Heavily optimised for latency. Gets very expensive if you need more bandwidth, as it is tiered and tied to volume sizes.”

MixedComment from 16 Jan 2026 in “JuiceFS is a distributed POSIX file system built on top of Redis and S3”

“they are really complex to set up and maybe need fancier networking than ethernet”

CriticizesComment from 16 Jan 2026 in “JuiceFS is a distributed POSIX file system built on top of Redis and S3”

“the only one that seemed to actually offer POSIX semantics was LustreFS, which, for related reasons, is also an operability nightmare”

MixedComment from 15 Jan 2026 in “JuiceFS is a distributed POSIX file system built on top of Redis and S3”

“being able to avoid JS land churn (and nulls) is quite nice”

RecommendsComment from 16 Dec 2025 in “I tried Gleam for Advent of Code”

“the ecosystem is pretty small yet”

MixedComment from 14 Dec 2025 in “I tried Gleam for Advent of Code”

“I recently used Gleam + Lustre for a small app that I normally would have built with Elm + PostgREST.”

RecommendsComment from 13 Dec 2025 in “I tried Gleam for Advent of Code”

“squirrel (sqlx-ish) and lustre (elm-like) being examples of what we could have instead”

RecommendsComment from 8 Nov 2025 in “Ribir: Non-intrusive GUI framework for Rust/WASM”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.