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

charlotte-ruby/impressionist

Rails Plugin that tracks impressions and page views observed · 2026-08-28

github.com/charlotte-ruby/impressionist · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

52/100

  • Activity 66
  • Release rhythm 8
  • Longevity 100
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: 5689
  • days_rel: n/a
  • days_push: 206
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1527 stars · 307 forks observed · 2026-08-28

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

A Rails plugin that logs impressions (page views and action views) per controller action or manually per model, storing them in an impressions database table. It filters known bots and lets you attach custom messages, providing in-app analytics data instead of relying on external services like Google Analytics.

Use cases

  • track page views in a rails app
  • count unique impressions per model
  • log which users viewed which records
  • replace google analytics with in-app view tracking
  • record referrer and ip address for each visit
  • attach custom messages to view events

When to choose

  • you need view/impression data directly queryable in your own database
  • you want per-model or per-action tracking in a Rails app
  • you need bot-filtered page view counts

When to avoid

  • you need full analytics dashboards or reporting (it only creates data, no reporting)
  • you are not using Ruby on Rails
  • you need real-time or high-scale analytics pipelines

Facets

plugin · maturity maintenance

logging analytics middleware web-development analytics backend ruby rails page-views impressions unique-visitors bot-filtering web-server

1 source

Member repositories

RepositoryRoleHealth v2
charlotte-ruby/impressionistmain52

For agents

markdown · JSON · MCP: product_card(name="charlotte-ruby/impressionist")

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