Ross ROSS = Recommend OSS · open-source software intelligence for agents

stimulus-components/stimulus-components

Over 25 Stimulus controllers with built-in behavior, top-tier documentation, designed for easy extension, and ready for your styles to solve every day frontend problems. observed · 2026-08-28

github.com/stimulus-components/stimulus-components · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

76/100

  • Activity 98
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2169
  • days_rel: n/a
  • days_push: 12
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1466 stars · 67 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A collection of over 25 standalone Stimulus controllers (published as individual npm packages) that provide common frontend behaviors like clipboard copy, dropdowns, carousels, and form auto-submit. The controllers are UI-agnostic, battle-tested, well-documented, and designed to be extended via inheritance.

Use cases

  • add copy-to-clipboard button to my rails app
  • select all checkboxes with one click
  • auto-submit forms when a field changes
  • render chart.js charts with stimulus
  • count characters in a textarea with countdown
  • add a carousel to my server-rendered site
  • toggle password visibility in a form
  • animate a number counting up when scrolled into view

When to choose

  • you use Stimulus with Rails or Hotwire and need common interactive behaviors without writing controllers yourself
  • you want unstyled, UI-agnostic components that work with any CSS framework
  • you prefer small, individually installable packages over a monolithic component library
  • you want controllers you can subclass and customize

When to avoid

  • you use React, Vue, or another SPA framework instead of Stimulus
  • you need fully styled, ready-made UI components out of the box
  • you don't use a build tool or import maps compatible with npm packages

Facets

library · maturity active

ui-components frontend-framework state-management form-handling animation charts web-development frontend developer-tools browser cross-platform stimulus hotwired rails typescript npm-packages unstyled-components controllers nodejs

10 sources

Member repositories

RepositoryRoleHealth v2
stimulus-components/stimulus-componentsmain76

For agents

markdown · JSON · MCP: product_card(name="stimulus-components/stimulus-components")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem