Rails UJS for the react-rails gem
react-on-rails JavaScript for react_on_rails Ruby gem
Use webpack to manage app-like JavaScript modules in Rails
Rails-inspired generator system that provides scaffolding for your apps
WebSocket framework for Ruby on Rails.
Node.js implementation of port detector
Unobtrusive scripting adapter for jQuery
Simple utility for decoding Rails 4.x sessions in node.js
A lightweight carousel library with fluid motion and great swipe precision
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
Js part of react_webpack_rails - webpack based React & Rails integration.
Convention over configuration for using Vite in Rails apps
Attach cloud and local files in Rails applications
Determine if a function is a native generator function.
TypeScript definitions for @rails/activestorage
TypeScript definitions for @rails/actioncable
TypeScript definitions for react_ujs
Ruby on Rails unobtrusive scripting adapter
Turns an AST into code.
A Stimulus controller to create new fields on the fly to populate your Rails relationship.
mounting components built with webpack (compatible with react-rails)
Turn async generator functions into ES2015 generators
A function that returns the normally hidden `GeneratorFunction` constructor
A simple React Rails generator
Adds generators for react on rails modules
Flux and React generators for Rails
A gem supplying generators to setup flexible integrations of react, webpack, and redux with Rails
react-manifest-rails automatically generates per-controller Sprockets manifest files for Rails applications using react-rails + Sprockets. It eliminates the monolithic application.js by creating lean, controller-specific ux_*.js bundles, watches for file changes in development, and provides a smart react_bundle_tag view helper that auto-selects the correct bundle per controller.
Rails RTK is a set of generators to help you set up andmanage your Rails/React/Redux application. It includes generators to installand setup React and Redux, including RTK Query.
All-in-one application generator enabling the integration of a React front-end and a Ruby-on-Rails API back-end with ActiveAdmin CMS.
Generate React for Rails from Freemind
Complete setup for React and Redux into Rails 5.1 pipeline or later. Includes initial Install generator, Pack generator for creating additional React apps in your Rails pipeline. Component and Container generators for adding new presentational components and container components anywhere in your project. Full description of install located at "https://github.com/Luke-Popwell/redux_rails"
Vite react adds a few generators and vite and react to your rails project. It also gets it set up to be able to use shadcn.
The `next_rails_scaffold` gem is a powerful extension to the standard Ruby on Rails scaffold generator. It streamlines the development workflow by not only creating the backend structure with Rails but also automating the setup of a frontend directory using Next.js. Upon running the scaffold generator, this gem intelligently generates a Next.js application within the specified frontend directory. The generated Next.js app follows best practices, including a structured page routing system, ensuring that each resource created by the scaffold has its corresponding page and components. This integration enables developers to seamlessly transition between Rails backend and Next.js frontend development, fostering a cohesive and efficient development environment. Key Features: - **Automatic Frontend Setup:** The gem automates the creation of a frontend directory within the Rails project, ready for Next.js development. - **Page Routing Integration:** All scaffolded resources come with their own pages and components, organized using Next.js' page routing system. - **Effortless Transition:** Developers can seamlessly switch between Rails backend and Next.js frontend development within the same project. - **Boosted Productivity:** Accelerate development by eliminating the manual setup of frontend components and pages, allowing developers to focus on building features. Integrate `next_rails_scaffold` into your Ruby on Rails projects to enjoy a streamlined, organized, and efficient full-stack development experience.
Generate a complete real-time broadcasting system for Rails applications using Inertia.js with React. All code is generated into your project with zero runtime dependencies.