turbo-rails

Use Turbo in your Ruby on Rails app (by hotwired)

Turbo-rails Alternatives

Similar projects and alternatives to turbo-rails

  1. Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. htmx

    641 turbo-rails VS htmx

    </> htmx - high power tools for HTML

  4. Bootstrap

    581 turbo-rails VS Bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

  5. PostgreSQL

    Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch

  6. Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  7. Font-Awesome

    220 turbo-rails VS Font-Awesome

    The iconic SVG, font, and CSS toolkit

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. Chart.js

    202 turbo-rails VS Chart.js

    Simple HTML5 Charts using the <canvas> tag

  10. ruby

    200 turbo-rails VS ruby

    The Ruby Programming Language

  11. turbo

    153 turbo-rails VS turbo

    The speed of a single-page web application without having to write any JavaScript (by hotwired)

  12. Stimulus

    115 turbo-rails VS Stimulus

    A modest JavaScript framework for the HTML you already have

  13. hotwire-rails

    Discontinued Use Hotwire in your Ruby on Rails app

  14. Sidekiq

    Simple, efficient background processing for Ruby

  15. view_component

    A framework for building reusable, testable & encapsulated view components in Ruby on Rails.

  16. icons

    79 turbo-rails VS icons

    Official open source SVG icon library for Bootstrap.

  17. stimulus_reflex

    Build reactive applications with the Rails tooling you already know and love.

  18. TinyMCE

    45 turbo-rails VS TinyMCE

    The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular

  19. stimulus-rails

    Use Stimulus in your Ruby on Rails app

  20. railstart-niceadmin

    Discontinued Backend admin dashboard management system based on Bootstrap 5 and NiceAdmin and Rails 7

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better turbo-rails alternative or higher similarity.

turbo-rails discussion

Log in or Post with

turbo-rails reviews and mentions

Posts with mentions or reviews of turbo-rails. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-06.
  • Real Time Page Updates with Rails and Hotwire - Turbo Broadcasts
    1 project | dev.to | 23 Mar 2025
    Turbo Broadcast allows us to broadcast messages via Websockets to multiple clients in real-time and which is what we will be using in this example. This is the source code for Turbo Broadcast and its worth taking a look at because it provides some example usages in the inline comments https://github.com/hotwired/turbo-rails/blob/main/app/models/concerns/turbo/broadcastable.rb
  • The Future of Htmx
    28 projects | news.ycombinator.com | 6 Jan 2025
    I do think "use HTMX" is a tough sell for a 800 employee company, just because it doesn't really solve issues on it's own. (Imagining the pitch is "add HTMX to an existing project") Going all-in on hypermedia definitely means the service that serves your application needs to more than just a JSON parrot. Templating HTML and sending the right chunks back is hard to do if those services aren't built around being hypermedia services.

    I really like turbo-rails [0] (the ruby gem that Rails 7+ bundles in for turbo support, meaning helpers that make turbo frames/responses a native "thing" rails understands) because it's a complete solution. There's at least some obvious structure to build off of, and I'm not stuck trying to build up my own framework on the BE for my newly simpler FE.

    django-htmx also fits in this case too. I feel like any honest pitch of HTMX should involve some BE solution as well.

    [0] https://github.com/hotwired/turbo-rails

  • Can't get Rails 7 turbo_stream_from to update view from broadcast
    2 projects | /r/rails | 11 May 2023
    The install notes here link to an issue specific to webpacker. Try that and see if it works?
  • Strong reasons to pick htmx, over hotwire?
    1 project | /r/rails | 7 May 2023
    True, in theory it is. A lot of it is coded in libraries like turbo-rails, though. And these are Rails-specific. But I've seen it being used in some Laravel projects, also I used it with Hanami.
  • Rails 7 - Turbo Frame and Turbo Stream
    2 projects | /r/rails | 21 Apr 2023
    Check out https://github.com/hotwired/turbo-rails/blob/main/app/models/turbo/streams/tag_builder.rb
  • Use turbo_streams to update the client in real time from inside a loop?
    1 project | /r/rails | 7 Apr 2023
    So apart from the pretty obvious question of "why on earth would you want to do this?", I think there's a misunderstanding here of the intended use case of turbo streams. You have a page, and then some state changes on the server and you want to update the page to reflect that. Incrementing a variable doesn't really qualify as a state change, but perhaps a Product changing from "not good" to "good" would be an event worth broadcasting, which you could do using the Broadcastable concern in turbo-rails.
  • Where do I start for learning "HTML over the wire"
    2 projects | /r/rails | 31 Mar 2023
    Use this too: https://github.com/hotwired/turbo-rails
  • Using ViewComponents with Turbo
    1 project | /r/rails | 24 Mar 2023
    Not mentioned in the article, but it's nice that turbo-rails recently gained the ability to pass ViewComponent objects directly to turbo stream helpers. https://github.com/hotwired/turbo-rails/pull/433
  • is turbo and stimulus compatible with rails 4 ?
    1 project | /r/rails | 14 Mar 2023
  • Turbo-Rails just got better
    3 projects | /r/rails | 1 Mar 2023
    Release notes: https://github.com/hotwired/turbo-rails/releases/tag/v1.4.0
  • A note from our sponsor - SaaSHub
    www.saashub.com | 26 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic turbo-rails repo stats
50
2,197
8.5
16 days ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai