Hacker ApprovedDepartments

Hotwire Turbo

Hacker Approved

Ranked 6 of 24 JavaScript libraries by recommenders

Gives SPA-style page updates from server-rendered HTML with little JavaScript. Critics find it more opinionated than HTMX and note it lacks signals.

Gives SPA-style page updates from server-rendered HTML with little JavaScript. Critics find it more opinionated than HTMX and note it lacks signals.

28 people gave an opinion

recommend it
22
criticize it
6
approval share
79%
Each figure is one person. RecommendsCriticizes

Recommended in 7 of 13 months

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

Why it carries the badge

  • 22 people recommend itNeeds 10 or more, met.
  • 3.7 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 7 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

  • SPA feel without heavy JavaScript

    “This leads to writing expressive dead simple code, that is so simple to understand yet behaves like a modern SPA”

    Comment from 5 Mar 2026 in “Smooth UI animations on server-rendered HTML: Turbo, Stimulus, View transitions”

    “Hotwire/Turbo is genuinely good - it gives you SPA-like interactivity without the JavaScript framework tax.”

    Comment from 13 Mar 2026 in “Returning to Rails in 2026”

    “I quite enjoy not using JS heavy frontends in Rails by leaning on Turbo”

    Comment from 25 Feb 2026 in “How we rebuilt Next.js with AI in one week”
  • Server-rendered HTML over the wire

    “For simple forms personally I find the server-by-default solution of https://turbo.hotwired.dev/ to be far better”

    Comment from 12 Dec 2025 in “Denial of service and source code exposure in React Server Components”

    “more tools available today like hotwire/turbo, liveview, etc. to make it easier”

    Comment from 13 Aug 2026 in “HTML over WebSockets: real-time SPAs with barely any JavaScript”

    “HTMX, Hotwire/Turbo, LiveView are just so much saner to me.”

    Comment from 12 Jan 2026 in “How to Build Reactive Declarative UI in Vanilla JavaScript”
  • Simple and easy to use

    “This leads to writing expressive dead simple code, that is so simple to understand yet behaves like a modern SPA”

    Comment from 5 Mar 2026 in “Smooth UI animations on server-rendered HTML: Turbo, Stimulus, View transitions”

    “It sounds too good to be true but I've been using it for years and it often really is that easy.”

    Comment from 12 Aug 2026 in “HTML over WebSockets: real-time SPAs with barely any JavaScript”

    “more tools available today like hotwire/turbo, liveview, etc. to make it easier”

    Comment from 13 Aug 2026 in “HTML over WebSockets: real-time SPAs with barely any JavaScript”
  • Monorepo builds with caching

    “I've been using turbo repo a lot so I don't have to context switch the architecture in my head”

    Comment from 7 Jan 2026 in “The creator of Claude Code's Claude setup”

    “It's also wise to use monorepo orchestration with build caching like Turborepo.”

    Comment from 16 Jan 2026 in “Astro Joining Cloudflare”

What people warn about

Each mark is one comment

  • Less flexible than HTMX

    “turbo especially is a lot more opinionated than htmx”

    Comment from 18 Dec 2025 in “Please just try HTMX”

    “I switched from Turbo to HTMX because the latter is much more flexible”

    Comment from 19 Dec 2025 in “Please just try HTMX”

    “we replaced most of our Hotwired/Turbo with HTMX”

    Comment from 28 Aug 2026 in “Htmx 4.0”

Other JavaScript libraries people recommend

The four most recommended other JavaScript libraries, 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.

Hotwire Turbo compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
jQuery1114870%1216 yrs8 ownersApproved
Picknplace.js582669%1——
Alpine.js501676%111 yr4 ownersApproved
Effect (TypeScript library)381670%102 yrs3 ownersApproved
Hotwire TurboThis page22679%7—Approved
See all 24 JavaScript libraries, ranked

What people said

27 of the 31 comments that mention it, newest first. Each links to the original comment.

“we replaced most of our Hotwired/Turbo with HTMX”

CriticizesComment from 28 Aug 2026 in “Htmx 4.0”

“more tools available today like hotwire/turbo, liveview, etc. to make it easier”

RecommendsComment from 13 Aug 2026 in “HTML over WebSockets: real-time SPAs with barely any JavaScript”

“It sounds too good to be true but I've been using it for years and it often really is that easy.”

RecommendsComment from 12 Aug 2026 in “HTML over WebSockets: real-time SPAs with barely any JavaScript”

“You miss the point of tools like htmx/datastar/turbo/unpoly/alpine”

RecommendsComment from 1 Aug 2026 in “Let's Make the Worst Htmx”

“Turbo is a bit better but doesn't have signals.”

MixedComment from 1 Aug 2026 in “Let's Make the Worst Htmx”

“Turbo does HTML-over-the-wire via SSR-first”

RecommendsComment from 24 Mar 2026 in “No-build, no-NPM, SSR-first JavaScript framework if you hate React, love HTML”

“React destroyed perf and used more resources than turbo”

RecommendsComment from 23 Mar 2026 in “GitHub appears to be struggling with measly three nines availability”

“Hotwire/Turbo is genuinely good - it gives you SPA-like interactivity without the JavaScript framework tax.”

RecommendsComment from 13 Mar 2026 in “Returning to Rails in 2026”

“This leads to writing expressive dead simple code, that is so simple to understand yet behaves like a modern SPA”

RecommendsComment from 5 Mar 2026 in “Smooth UI animations on server-rendered HTML: Turbo, Stimulus, View transitions”

“without the need for Turbo’s web sockets”

MixedComment from 25 Feb 2026 in “How we rebuilt Next.js with AI in one week”

“I quite enjoy not using JS heavy frontends in Rails by leaning on Turbo”

RecommendsComment from 25 Feb 2026 in “How we rebuilt Next.js with AI in one week”

“These tools make your life easier if you drink some kool aid.”

MixedComment from 5 Feb 2026 in “The Missing Layer”

“Man this is the part I hate with turborepo”

CriticizesComment from 26 Jan 2026 in “Turbopack: Building Faster by Building Less”

“It's also wise to use monorepo orchestration with build caching like Turborepo.”

RecommendsComment from 16 Jan 2026 in “Astro Joining Cloudflare”

“HTMX, Hotwire/Turbo, LiveView are just so much saner to me.”

RecommendsComment from 12 Jan 2026 in “How to Build Reactive Declarative UI in Vanilla JavaScript”

“I've been using turbo repo a lot so I don't have to context switch the architecture in my head”

RecommendsComment from 7 Jan 2026 in “The creator of Claude Code's Claude setup”

“instead of Stimulus and Turbo”

CriticizesComment from 2 Jan 2026 in “I'm having the worst career winter of my life”

“the same code is now 80,000 lines and was coded by a team of developers in 14 months”

CriticizesComment from 29 Dec 2025 in “T-Ruby is Ruby with syntax for types”

“I switched from Turbo to HTMX because the latter is much more flexible”

CriticizesComment from 19 Dec 2025 in “Please just try HTMX”

“without the headache and large bundled JS files”

RecommendsComment from 18 Dec 2025 in “Please just try HTMX”

“turbo especially is a lot more opinionated than htmx”

RecommendsComment from 18 Dec 2025 in “Please just try HTMX”

“The newer versions (ie. Turbo) really fixed up the shortcomings of the older versions”

RecommendsComment from 18 Dec 2025 in “Please just try HTMX”

“For simple forms personally I find the server-by-default solution of https://turbo.hotwired.dev/ to be far better”

RecommendsComment from 12 Dec 2025 in “Denial of service and source code exposure in React Server Components”

“I ended up using turbo for frontend”

RecommendsComment from 25 Nov 2025 in “Migrating to Bazel symbolic macros”

“features that make Turborepo optional for monorepos”

MixedComment from 18 Nov 2025 in “Show HN: Bunkit – Bun-native monorepo CLI (no Turborepo needed)”

“he makes breaking technical decisions to tooling with little to no community involvement”

CriticizesComment from 18 Nov 2025 in “Ruby 4.0.0 Preview2”

“man it really does feel faster”

RecommendsComment from 15 Nov 2025 in “I made a better DOM morphing algorithm”

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