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

ankane/groupdate

The simplest way to group temporal data observed · 2026-08-28

github.com/ankane/groupdate · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

76/100

  • Activity 97
  • 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: 4885
  • days_rel: n/a
  • days_push: 18
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3887 stars · 241 forks observed · 2026-08-28

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

A Ruby gem that makes it simple to group ActiveRecord data by time periods like day, week, month, or hour, with full time zone and daylight saving time support. It returns complete time series and pairs well with Chartkick for charting.

Use cases

  • group records by day, week, or month in Rails
  • count users created per day with time zone support
  • build time series charts from database data
  • aggregate metrics by hour of day or day of week
  • fill missing periods in a time series report
  • group analytics data by quarter or year

When to choose

  • you use Rails or ActiveRecord and need time-based grouping
  • correct time zone and DST handling matters for your reports
  • you want complete series with zero-filled periods for charting
  • you need grouping across PostgreSQL, MySQL, SQLite, or Redshift

When to avoid

  • you're not using Ruby or ActiveRecord
  • you need advanced aggregations like median or percentiles (use ActiveMedian)
  • your data isn't stored in a supported database or in arrays/hashes

Facets

library · maturity stable

date-time database data-visualization orm databases data-visualization web-development analytics ruby jvm activerecord time-series grouping timezones rails chartkick

1 source

Member repositories

RepositoryRoleHealth v2
ankane/groupdatemain76

For agents

markdown · JSON · MCP: product_card(name="ankane/groupdate")

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