A Rails template for modern, reactive applications

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • So, to spend more time on the fun stuff and less time in setup land, I built a small Rails application template that let's me jump right into building.

  • vite_ruby

    ⚡️ Vite.js in Ruby, bringing joy to your JavaScript experience

  • Instead of using Webpacker to handle building JavaScript and CSS, I've added Vite, via vite_rails, configured to work seamlessly with Stimulus and WindiCSS immediately.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Ruby on Rails

    Ruby on Rails

  • With the decision to move away from Webpacker as the default Rails JavaScript setup in Rails 7, it is a good time to explore new options, and Vite is a strong contender.

  • vite

    Next generation frontend tooling. It's fast!

  • In addition to being fast, simple and effective, Vite is a well-supported project with a very active community working to improve it.

  • turbo

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

  • Turbo

  • Stimulus

    A modest JavaScript framework for the HTML you already have

  • Stimulus

  • stimulus_reflex

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

  • CableReady + StimulusReflex

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts