ruby-ui/ruby_ui
Ruby gem for RubyUI Components 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
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
- readme: https://github.com/ruby-ui/ruby_ui · fetched 2026-09-01 · 2ef2ded0f6be
- homepage: https://rubyui.com · fetched 2026-08-29 · 4ed4862725de
- site_page: https://www.rubyui.com/docs/introduction · fetched 2026-08-29 · 43c8953c2298
- site_page: https://www.rubyui.com/docs/components · fetched 2026-08-29 · 8740ea288066
- site_page: https://www.rubyui.com/docs/installation · fetched 2026-08-29 · fff98df4e236
- site_page: https://www.rubyui.com/docs/dark_mode · fetched 2026-08-29 · 76bb9d317258
- site_page: https://www.rubyui.com/docs/theming · fetched 2026-08-29 · 02a25cb6e23d
- site_page: https://www.rubyui.com/docs/customizing_components · fetched 2026-08-29 · 72035c1d46f4
- site_page: https://www.rubyui.com/docs/changelog · fetched 2026-08-29 · 18e3dea10c94
- site_page: https://www.rubyui.com/docs/mcp · fetched 2026-08-29 · 6d546485a0a0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ruby-ui/ruby_ui | main | 89 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem