{"slug": "hotwire", "name": "Hotwire", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 4, "commenters": 6, "warners": 0, "score": 3.985, "rising": 0.02, "first": "2025-12-18", "latest": "2026-08-05", "why": "I switched to Hotwire/Stimulus and found it to be a significantly better implementation of the same core concepts.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 2, "compare": 0, "warn": 0}, "spark": [0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "I switched to Hotwire/Stimulus and found it to be a significantly better implementation of the same core concepts.", "icon": false, "domain": null, "github_repo": null, "official_url": "https://hotwired.dev", "pricing": "", "aliases": ["Hotwire"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 787002290, "item_id": 49187643, "url": "https://news.ycombinator.com/item?id=49187643", "by": "codeprimate", "date": "2026-08-05", "stance": "recommend", "quote": "I reach for Hotwire when the product needs a face", "excerpt": "Location: Bellingham, WA Remote: Yes Willing to relocate: No Technologies: Ruby, Rails, PostgreSQL, Sidekiq, Hotwire, JavaScript, Python, AWS, Docker, MCP, LLMs, RSpec R\u00e9sum\u00e9/CV: https://www.linkedin.com/in/patrick-morgan/ GitHub: https://github.com/codeprimate Email: contact at bellingham.dev I have been shipping software for twenty years, most of it Rails, and what I own has always run wider than the code I write. ", "context": "senior engineer, twenty years shipping software", "use_case": "frontend for Rails apps", "switched_from": "", "story": "Ask HN: Who wants to be hired? (August 2026)"}, {"id": 770510514, "item_id": 48156907, "url": "https://news.ycombinator.com/item?id=48156907", "by": "faangguyindia", "date": "2026-05-15", "stance": "recommend", "quote": "i use Hotwire in Rails and HTMX in Go", "excerpt": "Who even uses Erlang? I used Rails and then i tried Phoenix and it was lot more difficult to get things done. I don't understand Phoenix hype For solo devs, Rails is arguably most productive webapp system. LLM is very good at writing ruby rails code. Much better than writing django in my experience even though python training corpus is huge. I write my experimental apps in Rail when it stabilizes, i do a Go rewrite. ", "context": "", "use_case": "frontend interactivity in Rails", "switched_from": "React", "story": "Erlang/OTP 29.0"}, {"id": 743869025, "item_id": 46491814, "url": "https://news.ycombinator.com/item?id=46491814", "by": "djaouen", "date": "2026-01-04", "stance": "recommend", "quote": "those of us who prefer Ruby, Rails, and HotWire", "excerpt": "Web development is perhaps \"fun\" again if you consider PHP 4 and jQuery as \"fun\". A \"problem\" arises for those of us who prefer Ruby, Rails, and HotWire. I'm not gonna lie, I use AI every day (in the form of Grammarly). But LLMs and so-called \"agents\" are less valuable to me, even if they would help me to produce more \"output\". It will be interesting to me to discover the outcome of this bifurcation!", "context": "", "use_case": "web frontend", "switched_from": "", "story": "Web development is fun again"}, {"id": 741109489, "item_id": 46319343, "url": "https://news.ycombinator.com/item?id=46319343", "by": "danpalmer", "date": "2025-12-18", "stance": "recommend", "quote": "I switched to Hotwire/Stimulus and found it to be a significantly better implementation of the same core concepts.", "excerpt": "I did. I found it to have quite a few problems with bugs, docs, and web page lifecycle. I switched to Hotwire/Stimulus and found it to be a significantly better implementation of the same core concepts. I'd highly recommend checking them out.", "context": "", "use_case": "", "switched_from": "HTMX", "story": "Please just try HTMX"}]}], "caveats": [], "who": [{"by": "codeprimate", "context": "senior engineer, twenty years shipping software", "url": "https://news.ycombinator.com/item?id=49187643", "date": "2026-08-05"}], "tags": [], "use_cases": ["frontend for rails apps", "frontend interactivity in rails", "rails reactive ui", "web frontend", "web frontend approach"], "compared": [{"slug": "htmx", "name": "HTMX", "co": 3, "switched_from": 1, "switched_to": 0}, {"slug": "react", "name": "React", "co": 3, "switched_from": 1, "switched_to": 0}, {"slug": "ruby-on-rails", "name": "Ruby on Rails", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "angular", "name": "Angular", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46312973", "title": "Please just try HTMX", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49156682", "title": "Ask HN: Who wants to be hired? (August 2026)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48155297", "title": "Erlang/OTP 29.0", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46524527", "title": "Htmx: High Power Tools for HTML", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46488576", "title": "Web development is fun again", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"recommend": 1, "neutral": 1}, "2026-01": {"recommend": 1, "neutral": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {}, "2026-07": {}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 787002290, "item_id": 49187643, "url": "https://news.ycombinator.com/item?id=49187643", "by": "codeprimate", "date": "2026-08-05", "stance": "recommend", "quote": "I reach for Hotwire when the product needs a face", "excerpt": "Location: Bellingham, WA Remote: Yes Willing to relocate: No Technologies: Ruby, Rails, PostgreSQL, Sidekiq, Hotwire, JavaScript, Python, AWS, Docker, MCP, LLMs, RSpec R\u00e9sum\u00e9/CV: https://www.linkedin.com/in/patrick-morgan/ GitHub: https://github.com/codeprimate Email: contact at bellingham.dev I have been shipping software for twenty years, most of it Rails, and what I own has always run wider than the code I write. ", "context": "senior engineer, twenty years shipping software", "use_case": "frontend for Rails apps", "switched_from": "", "story": "Ask HN: Who wants to be hired? (August 2026)"}, {"id": 770510514, "item_id": 48156907, "url": "https://news.ycombinator.com/item?id=48156907", "by": "faangguyindia", "date": "2026-05-15", "stance": "recommend", "quote": "i use Hotwire in Rails and HTMX in Go", "excerpt": "Who even uses Erlang? I used Rails and then i tried Phoenix and it was lot more difficult to get things done. I don't understand Phoenix hype For solo devs, Rails is arguably most productive webapp system. LLM is very good at writing ruby rails code. Much better than writing django in my experience even though python training corpus is huge. I write my experimental apps in Rail when it stabilizes, i do a Go rewrite. ", "context": "", "use_case": "frontend interactivity in Rails", "switched_from": "React", "story": "Erlang/OTP 29.0"}, {"id": 744431121, "item_id": 46526945, "url": "https://news.ycombinator.com/item?id=46526945", "by": "ecshafer", "date": "2026-01-07", "stance": "neutral", "quote": "I got my feet wet doing hotwire/turbo in rails", "excerpt": "I just cant say enough how much I love HTMX. I got my feet wet doing hotwire/turbo in rails, and htmx is really just such a wonderful expansion of thise ideas. Making reactive app experiences on the web with a tiny js bundle and just writing html feels how web programming should be. I am writing a UI with Spring Boot + Thymleaf + HTMX and Alpine JS, and its the smoothest java based web dev experience ive had in so lo", "context": "", "use_case": "Rails reactive UI", "switched_from": "", "story": "Htmx: High Power Tools for HTML"}, {"id": 743869025, "item_id": 46491814, "url": "https://news.ycombinator.com/item?id=46491814", "by": "djaouen", "date": "2026-01-04", "stance": "recommend", "quote": "those of us who prefer Ruby, Rails, and HotWire", "excerpt": "Web development is perhaps \"fun\" again if you consider PHP 4 and jQuery as \"fun\". A \"problem\" arises for those of us who prefer Ruby, Rails, and HotWire. I'm not gonna lie, I use AI every day (in the form of Grammarly). But LLMs and so-called \"agents\" are less valuable to me, even if they would help me to produce more \"output\". It will be interesting to me to discover the outcome of this bifurcation!", "context": "", "use_case": "web frontend", "switched_from": "", "story": "Web development is fun again"}, {"id": 741130769, "item_id": 46320673, "url": "https://news.ycombinator.com/item?id=46320673", "by": "AstroBen", "date": "2025-12-18", "stance": "neutral", "quote": "I don't think this is a better approach than React. It's just an approach. It's viable. It's fine", "excerpt": "Check out Fizzy from 37signals. They used a similar HATEOAS approach to build it with Hotwire https://www.fizzy.do source: https://github.com/basecamp/fizzy I don't think this is a better approach than React. It's just an approach. It's viable. It's fine", "context": "", "use_case": "web frontend approach", "switched_from": "", "story": "Please just try HTMX"}, {"id": 741109489, "item_id": 46319343, "url": "https://news.ycombinator.com/item?id=46319343", "by": "danpalmer", "date": "2025-12-18", "stance": "recommend", "quote": "I switched to Hotwire/Stimulus and found it to be a significantly better implementation of the same core concepts.", "excerpt": "I did. I found it to have quite a few problems with bugs, docs, and web page lifecycle. I switched to Hotwire/Stimulus and found it to be a significantly better implementation of the same core concepts. I'd highly recommend checking them out.", "context": "", "use_case": "", "switched_from": "HTMX", "story": "Please just try HTMX"}]}