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

ruby-ui/ruby_ui

Ruby gem for RubyUI Components observed · 2026-09-01

github.com/ruby-ui/ruby_ui · homepage · Ruby observed · 2026-09-01

Health v2 · maintenance only

89/100

  • Activity 100
  • Release rhythm 84
  • Longevity 73

Flags: no_license

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: 37.5
  • age_days: 1030
  • days_rel: 28
  • days_push: 2
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

1032 stars · 66 forks observed · 2026-09-01

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

RubyUI is a Ruby gem providing a shadcn/ui-inspired library of beautifully designed, accessible, copy-and-paste UI components built on Phlex, TailwindCSS, and Stimulus JS. It targets Rails applications and includes theming via CSS variables, dark mode support, and an MCP server so AI agents can look up components and install commands.

Use cases

  • add shadcn/ui-style components to a Ruby on Rails app
  • build modern web UI in Ruby without writing React
  • find accessible Tailwind CSS components for Phlex views
  • copy-paste button dialog table components into my Rails project
  • implement dark mode with a theme toggle in a Rails app
  • theme a Ruby web app with CSS variables like shadcn/ui
  • get shadcn/ui look and feel for a non-React stack

When to choose

  • You are building a Rails (or Phlex-based) web app and want polished, accessible components
  • You like the shadcn/ui aesthetic and copy-paste ownership model but work in Ruby
  • Your project already uses TailwindCSS and you want compatible theming
  • You want AI assistants to install and reference components via MCP

When to avoid

  • Your frontend is React/Vue/Svelte with its own component ecosystem
  • You are not using Tailwind CSS or Phlex and don't want to adopt them
  • You need a fully managed npm-style component package rather than vendored source files
  • Your stack does not support Stimulus JS for interactive components

Facets

library · maturity active

ui-components theme css-framework web-development frontend web-design ruby browser phlex tailwindcss stimulus shadcn-ui rails view-components component-library copy-paste-components dark-mode design-system mcp-server accessible-components web-server

10 sources

Member repositories

RepositoryRoleHealth v2
ruby-ui/ruby_uimain89

For agents

markdown · JSON · MCP: product_card(name="ruby-ui/ruby_ui")

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