Week 31 - AnyCable for Laravel, How Hotwire Native works, and more!
Discover the latest Hotwire insights, tutorials, and releases in this week edition of Hotwire Weekly!

Welcome to Hotwire Weekly!
Welcome to another issue of Hotwire Weekly! Happy reading! 🚀✨
📚 Articles, Tutorials, and Videos
Add Konami Codes with Stimulus - Rails Designer demonstrates how to implement the classic Konami cheat code using a reusable Stimulus controller. It captures key sequences, compares them against the defined pattern, and dispatches a custom sequence:matched
event.
AnyCable for Laravel: reliable WebSocket infrastructure - Vladimir Dementyev introduces AnyCable for Laravel, a Go‑powered, production‑grade WebSocket server that integrates with Laravel events and Echo for at‑least‑once delivery, automatic reconnection, and fallback transports.
Simplicity, vanished?! Solving the mystery with Inertia.js + Rails - Svyatoslav Kryukov argues that modern frontend setups often complicate Rails development, and demonstrate how Inertia.js + Rails restores simplicity by enabling reactive UI without API layers, client-side routing, or duplicated logic.
Turbo adapter: Hotwire Native's backdoor entrance - Radan Skorić explains how Hotwire Native makes your Rails app feel like a native mobile app. It injects a custom Turbo adapter via JavaScript into the WebView, intercepting Turbo visits and handing navigation control to native code.
Using Dispatch to communicate between Stimulus Controllers - Tuomas Jomppanen covers how to elegantly coordinate multiple Stimulus controllers by dispatching namespaced custom events.
On Rails Podcast: Scaling Rails for Millions of Users as a Solo Dev - Nadia Odunayo joins Robby Russell on the On Rails podcast and shares how Turbo and Hotwire Native let her ship web, iOS, and Android apps from one Rails codebase, helping her scale The StoryGraph to 4M users solo.
đź§°Â Libraries and Tools
stimulus-x - Reactivity engine for Stimulus controllers.
Rails UI Components - UI components library for Ruby on Rails apps.
🎉 Releases
hotwire-native-ios v1.2.2 - Hotwire Native for iOS.
node-turbo v1.2.5 - Turbo Helpers for Node.js applications.
anycable v1.6.3 - A realtime server for two-way reliable communication over WebSockets and SSE.
symfony/ux v2.28.0 - A JavaScript ecosystem for Symfony built on Stimulus.
herb v0.4.3 - Powerful and seamless HTML-aware ERB parsing and tooling.
phlex v2.4.0.beta2 - Object-oriented views in Ruby.
view_component v4.0.0 - A framework for building reusable, testable & encapsulated view components in Ruby on Rails.
importmap-rails v2.2.1 and v2.2.2 - Use ESM with importmap to manage modern JavaScript in Rails.
async-cable v0.2.0 to v0.3.0 - A proof-of-concept adapter for Rails 7.2+.
inertia_rails-contrib v0.5.1 - A collection of extensions and developer tools for Rails Inertia adapter.
Feel free to follow us on Twitter/X, Bluesky, Linkedin, or on Mastodon!
See you next week!