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

brendon/acts_as_list

An ActiveRecord plugin for managing lists. observed · 2026-08-28

github.com/brendon/acts_as_list · homepage · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

72/100

  • Activity 88
  • 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: 5688
  • days_rel: n/a
  • days_push: 72
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2082 stars · 357 forks observed · 2026-08-28

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

A Ruby on Rails ActiveRecord plugin that adds list management capabilities to models via an integer position column. It provides methods for sorting, reordering, and repositioning records within scoped lists.

Use cases

  • reorder todo items in a list with drag and drop positions
  • maintain ordered records in rails with a position column
  • move records to top or bottom of a scoped list
  • implement sortable lists in a rails app
  • manage sequential ordering of database rows in ruby

When to choose

  • you use Rails/ActiveRecord and need simple sequential ordering of records
  • you need scoped lists where ordering is maintained per parent record
  • you want a mature, well-tested gem for list positioning

When to avoid

  • you need multiple lists per table with unique position constraints - consider the Positioning gem instead
  • you are not using ActiveRecord or Ruby
  • you need relative/fractional positioning for frequent reordering

Facets

plugin · maturity active

orm database web-development backend databases ruby jvm activerecord rails gem ordering positioning sortable-lists

2 sources

Member repositories

RepositoryRoleHealth v2
brendon/acts_as_listmain72

For agents

markdown · JSON · MCP: product_card(name="brendon/acts_as_list")

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