twitter/activerecord-reputation-system
An Active Record Reputation System for Rails observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
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: 5221
- days_rel: n/a
- days_push: 3884
- n_releases_24m: 0
Adoption not part of the score
1325 stars · 120 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Ruby gem that adds reputation tracking to Rails Active Record models, letting records earn and aggregate evaluations such as votes and ratings. It supports composable, weighted reputation definitions and querying records by reputation values.
Use cases
- add user karma to a Q&A site
- track votes on questions and answers in Rails
- compute average ratings for content
- rank users by aggregated reputation scores
- build a gamification layer for a Rails app
When to choose
- you run a legacy Rails 3/4 app and need vote or rating-based reputation tracking
When to avoid
- you use modern Rails versions, as the gem has not been updated since 2016
- you need an actively maintained reputation or gamification solution
Facets
library · maturity abandoned
orm database web-development developer-tools ruby rails activerecord reputation-system gamification voting web-server
1 source
- readme: https://github.com/twitter/activerecord-reputation-system · fetched 2026-08-28 · 829a453a8a31
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| twitter/activerecord-reputation-system | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="twitter/activerecord-reputation-system")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem