A collection of standard controllers and utilities for Stimulus
Stimulus mixin for declaring actions in the controller
A modest JavaScript framework for the HTML you already have.
Vite.js helpers for the Stimulus JavaScript framework
Webpack helpers for Stimulus.
HMR for Stimulus controllers in Vite.js, tweak your JS without refreshing the page.
A Stimulus controller to create new fields on the fly to populate your Rails relationship.
Stimulus integration bridge for Symfony projects
A Stimulus controller for autogrowing textarea.
A Stimulus controller to toggle a class on one or multiple items to show or hide them.
A set of Stimulus components (tabs, dropdowns, modals, toggles, autosave, etc) for TailwindCSS users
A Stimulus controller to copy text to clipboard.
StimulusJS autocomplete component
A Stimulus controller to create new fields on the fly to populate your Rails relationship.
A Stimulus controller to show modals with the native Dialog element.
The speed of a single-page web application without having to write any JavaScript
A Stimulus Wrapper for Flatpickr library
esbuild plugin for automatically loading Stimulus controllers from a folder
A Stimulus controller to reorder lists with drag-and-drop.
A Stimulus controller to create a dropdown.
A Stimulus controller to deal with carousel.
A Stimulus controller to auto-submit forms.
Stimulus JavaScript framework: Core library
Stimulus JavaScript framework: webpack helpers
Modal library that uses Turbo and Stimulus.
Trix-Genius adds AI-powered buttons and other custom controls to Trix editor using Stimulus.
Modal library that uses Turbo and Stimulus because we are in the future now.
A Rails port of shadcn/ui - a collection of beautifully designed, accessible components built with ViewComponents, Stimulus, and Tailwind CSS. Includes theming support, dark mode, and full component parity with the original library.
A command palette for Rails using Stimulus and Ninja Keys.
An opinionated builder for Shopify themes using nested folders, Tailwind CSS, and Stimulus.
A Rails gem that adds infinite scroll functionality to any Rails application using Pagy for efficient pagination and Stimulus for smooth frontend interactions. Features include automatic lazy loading, state preservation, AJAX support, and customizable behavior.
Handle nested forms using Stimulus JS
Add Stimulus attributes using a nicer Ruby syntax.
Sileo Rails provides a dependency-light toast notification system for Rails 8. It ships with a Stimulus controller, plain CSS styles, server-side helper methods, and a JavaScript API for triggering notifications from anywhere in your app.
Vident makes using Stimulus with your `ViewComponent` or `Phlex` view components as easy as writing Ruby. Vident is the base of your design system implementation, which provides helpers for working with Stimulus. For component libraries with ViewComponent or Phlex.
Opal Stimulus provides a way to write Stimulus controllers in Ruby, leveraging the Opal compiler to convert Ruby code into JavaScript. This allows developers familiar with Ruby to use the Stimulus framework without needing to write JavaScript directly.