charlotte-ruby/impressionist
Rails Plugin that tracks impressions and page views 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
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
- readme: https://github.com/charlotte-ruby/impressionist · fetched 2026-08-28 · e0ffaf661404
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| charlotte-ruby/impressionist | main | 52 |
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