Skip to main content

Documentation Guide

React on Rails is one product with two tiers: open source for Rails + React integration, and Pro when you need higher SSR throughput, deeper RSC support, or maintainer-backed help.

Choose the path that matches your app

Starting a new Rails + React app

Adding React to an existing Rails app

Already using React on Rails OSS?

Evaluating Rails + React options

Dive deeper when you need it

Pro features

Start at React on Rails Pro for the canonical Pro route map, then choose the feature family you need:

Friendly License Model

  • Try React on Rails Pro freely in development, test, CI/CD, and staging. No token is required to evaluate.
  • Production deployments require a paid license. See Pro pricing and sign up for current options. If your organization is budget-constrained, contact us about free or low-cost licenses.

Packages

React on Rails ships as a Ruby gem with companion npm packages. Versions are pulled live from each registry.

PackageVersionRegistryDescription
react_on_railsreact_on_rails versionRubyGemsRails integration gem for React on Rails open source.
react-on-railsreact-on-rails versionnpmJavaScript runtime and helpers for the open source gem.
react_on_rails_proreact_on_rails_pro versionRubyGemsPro Rails gem for SSR, RSC, streaming, and Node Renderer integration.
react-on-rails-proreact-on-rails-pro versionnpmPro client package for higher-throughput SSR and related integrations.
react-on-rails-pro-node-rendererreact-on-rails-pro-node-renderer versionnpmDedicated Node.js renderer used by React on Rails Pro.
react-on-rails-rscreact-on-rails-rsc versionnpmReact Server Components support package.
create-react-on-rails-appcreate-react-on-rails-app versionnpmCLI for scaffolding a new Rails and React app.

Need more help?