A collection of composable behaviors for your Stimulus Controllers (by stimulus-use)

Stimulus-use Alternatives

Similar projects and alternatives to stimulus-use

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better stimulus-use alternative or higher similarity.

stimulus-use reviews and mentions

Posts with mentions or reviews of stimulus-use. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-19.
  • A powerful search feature with what Rails provides out of the box
    6 projects | | 19 Jan 2023
    You can see that I added a dependency here: stimulus-use.
  • Discover Symfony UX’s Twig Components. UI without JS or BS.
    6 projects | | 21 Aug 2022
    “stimulus-use: Add composable behaviors to your Stimulus controllers, like debouncing, detecting outside clicks and many other things.
  • RVTWS: a Ruby stack for modern web apps
    9 projects | | 24 Jun 2022
    Actually, Stimulus is pretty cool because you can compose multiple pre-built behaviors into one Stimulus controller, for a sort of functional approach to component behaviors. The tradeoff is that a growing web of Stimulus controllers (plus HTML data attributes associated with them) can become complex and hard to understand.
  • Tailwind style CSS transitions with StimulusJS
    3 projects | | 1 Jun 2022
    The stimulus-use project is a collection of reusable behaviors for Stimulus. If you are familiar with React, this project is similar to React’s hooks system, but for Stimulus controllers.
  • Pagination and infinite scrolling with Rails and the Hotwire stack
    7 projects | | 4 Feb 2022
    To make using the IntersectionObserver API easier, we will add the wonderful stimulus-use package to our application. This is not a requirement, but it does simplify the code a bit.
  • Upgrade to Stimulus 3, say bye to IE11, and celebrate 🎉
    4 projects | | 19 Oct 2021
    Finally, as we recently added the Stimulus-Use library to our project, we made sure to upgrade it to current beta which supports Stimulus 3.
  • Migrating Selenium system tests to Cuprite
    10 projects | | 4 Oct 2021
    For example, we have a few ”live search“ fields, backed by back-end Fetch requests, on some pages. The live search function was usually triggered by the keyup event and Cuprite was such a fast typewriter that it frequently sent multiple requests almost at once. If some of the responses got a bit late or out of sync, the front-end JavaScript code began hitting issues. We solved this by adopting a technique called debouncing and, frankly, we should have done this since the beginning. By the way, we used the useDebounce module from the marvelous Stimulus-use library to achieve this.
  • A note from our sponsor - InfluxDB | 28 Mar 2023
    Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →


Basic stimulus-use repo stats
8 days ago
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.