react-on-rails JavaScript for react_on_rails Ruby gem
Rails UJS for the react-rails gem
WebSocket framework for Ruby on Rails.
Use webpack to manage app-like JavaScript modules in Rails
Node.js implementation of port detector
Ruby on Rails unobtrusive scripting adapter
Unobtrusive scripting adapter for jQuery
bootstrap-sass is a Sass-powered version of Bootstrap 3, ready to drop right into your Sass powered applications.
A tiny Fetch API wrapper that allows you to make http requests without need to handle to send the CSRF Token on every request
Convention over configuration for using Vite in Rails apps
Attach cloud and local files in Rails applications
TypeScript definitions for @rails/activestorage
TypeScript definitions for @rails/actioncable
TypeScript definitions for react_ujs
The speed of a single-page web application without having to write any JavaScript
mounting components built with webpack (compatible with react-rails)
A Stimulus controller to create new fields on the fly to populate your Rails relationship.
AnyCable Client plugin to support Turbo Streams
Esbuild plugin for Rails applications
React on Rails Pro package with React Server Components support
A Stimulus controller to create new fields on the fly to populate your Rails relationship.
Boostrap for Webpack
Build forms that will be submitted to Rails in React.
Embedded Ruby (`.erb`) `webpack` loader for Ruby projects.
All-in-one application generator enabling the integration of a React front-end and a Ruby-on-Rails API back-end with ActiveAdmin CMS.
An API-driven multitenant identity, custom content distribution/management and reporting platform powered by Rails, React, GraphQL and ElasticSearch
rails_react_errors standardizes validation and API error responses in a React-friendly JSON format.
A fast Rails API creator for React fast startup
A Rails engine providing an Inertia.js + React interface for mission_control-jobs. Builds on ground_control-api with a themeable component library.
Stomp Base is a Ruby gem that integrates a browser-based management dashboard and Rails console into your Rails application, utilizing React for the UI. Features simple authentication options including Basic Auth, API keys, and custom authentication methods.
Graph-based parallel workflow execution engine for Rails with a React Flow editor, REST API, and extensible plugin system for nodes and triggers.
Backend SDK for torii. Verify end-user JWTs without a per-request round-trip, call /api/server/v1/** with a secret key, and react to events from torii. Ships with Rack middleware that works with Rails, Sinatra, Roda, and anything else Rack-compatible.
Frontend libraries implement OAuth2 flows that authenticate the user with your SPA, but are only part of the picture. If you're storing user data on a backend, you'll need to authenticate them on both the frontend and the backend. That's what Oauth2 Authorization Code Request does, with PKCE thrown in for added security. This gem provides the backend authorization needed, taking in a verification request and logging the user in via JWT with Knock. If you're using Vue/React/etc with a frontend authorization library like @nuxt/auth, and you're running Rails in API mode for your backend, this gem completes the picture.