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

trailblazer/cells

View components for Ruby and Rails. observed · 2026-08-28

github.com/trailblazer/cells · homepage · Ruby observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

How is this computed?

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

  • gap_med: n/a
  • age_days: 6601
  • days_rel: n/a
  • days_push: 639
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3071 stars · 236 forks observed · 2026-08-28

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

Cells is a Ruby gem providing view components (view models) for Ruby and Rails, encapsulating UI fragments into plain Ruby classes that render templates. It is part of the Trailblazer architecture but works standalone, offering OOP-based rendering, nesting, caching, and asset packaging.

Use cases

  • replace messy Rails partials and helpers with encapsulated view components
  • render reusable UI widgets anywhere in views, controllers, or mailers
  • build testable view models with proper OOP instead of global helper state
  • nest components and use view inheritance for complex UIs
  • cache individual UI fragments independently
  • package component assets (JS, CSS, images) with the component

When to choose

  • you're on Rails or plain Ruby and want component-based, encapsulated server-rendered views
  • your views suffer from helper/partial spaghetti and global state
  • you want faster rendering than ActionView with testable components
  • you use the Trailblazer architecture and need its view layer

When to avoid

  • you're building a client-side SPA where server-side view models don't apply
  • you're already committed to Rails' built-in ViewComponent or Phlex ecosystem
  • you need a full-stack framework with routing and ORM included

Facets

library · maturity stable

templating ui-components web-framework web-development frontend developer-tools ruby view-models view-components rails trailblazer encapsulation server-rendered-views web-server

10 sources

Member repositories

RepositoryRoleHealth v2
trailblazer/cellsmain32

For agents

markdown · JSON · MCP: product_card(name="trailblazer/cells")

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