WebSocket framework for Ruby on Rails.
Convention over configuration for using Vite in Rails apps
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
Rails UJS for the react-rails gem
Attach cloud and local files in Rails applications
Media Type Database
Use webpack to manage app-like JavaScript modules in Rails
Unobtrusive scripting adapter for jQuery
react-on-rails JavaScript for react_on_rails Ruby gem
Convert between Rails ActiveSupport TimeZone names and the IANA Time Zone Database format for node.js and the browser
AnyCable Client plugin to support Turbo Streams
An ini encoder/decoder for node
The speed of a single-page web application without having to write any JavaScript
TypeScript definitions for @rails/activestorage
TypeScript definitions for @rails/actioncable
Ruby on Rails unobtrusive scripting adapter
A Stimulus controller to create new fields on the fly to populate your Rails relationship.
Esbuild plugin for Rails applications
Attach cloud and local files in Rails applications
A Stimulus controller to create new fields on the fly to populate your Rails relationship.
Use webpack to manage app-like JavaScript modules in Rails
Power-pack for Turbo
* Concurrent multi threadded web server * Database framework with familiar MVC concepts * Database models with migrations and validations * Database models that work almost the same in frontend and backend * Declarative state machines for models (see [doc
Provides a default database configuration for Rails applications that lack one
Configurable is a Rails 4 engine that allows you to set up config variables in a config file, specifying default values for all environmentspec. These variables can then be set on a per-app basis using a user facing configuration screen.
Define native database types and change default migration behavior in ActiveRecord/Rails.
Rails port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin.
Ruby port of Heroku PG Extras. The goal of this project is to provide a powerful insights into PostgreSQL database for Ruby on Rails apps that are not using the default Heroku PostgreSQL plugin.
Mule is a database migration tool based on a stand-alone version of Rails Migrations. By default, Mule uses SQL scripts instead of Migrations DSL, so no Ruby coding is required. It supports multi-database environments, including support for existing databases.
Save and restore snapshots of stateful services to a central archive. The default action is to backup all databases for the current rails apps, however, custom actions can easily be configured.
Allows defining settings with defaults to be overridden in code or via database values. Built to work well with Rails models.
Tally is a simple Rails engine for capturing counts of various activities around an app. These counts are quickly captured in Redis then are archived periodically within the app’s default relational database.
This gem introduces the concept of "features" and "settings" to your Rails app. It provides an easy way to define such features and settings with default values right in your code and will persist them in the database.
Save and restore snapshots of stateful services to a central archive. The default action is to backup all databases for the current rails apps, however, custom actions can easily be configured.
Midnight::Rails enrich your Rails, and non-Rails application, decouples your business logic from frameworks, databases, and UI with the sane default. See for yourself how far an application adopting the clean architecture can go.