Skip to content

A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource

active 2023-08-202026-06-16 (UTC)

Complete coverage26,376 / 26,376 hourly files (100%) · 2 absent upstream2023-08-152026-08-17 (UTC)
Events
599
Pushes
38
Pull requests
67
Issues
24
Stars
199
Forks
16

Activity over time

Daily event counts in the loaded window

Line chart, 1032 days from 2023-08-20 to 2026-06-16. Pushes: 38 total, peak 3 in a day. Pull requests: 67 total, peak 7 in a day. Issues: 24 total, peak 2 in a day. Comments: 156 total, peak 7 in a day. Stars: 199 total, peak 4 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
kbrock177273570
flavorjones91111542
hatsu38250212
iberianpig7015
rubydesign5005
walterdavis4003
Copilot4000
y-yagi4040
alexgriff3002
Catsuko3002
sontixyou3012
opsys-saito2011
DmitryBarskov2010
andreynering2011
JaclynCodes2000
issei-m2000
ashleyHutton2010
yleek2001
stefafafan2002
moznion2011

Recent activity

Latest issues, pull requests and releases

  • Issue comment#348flavorjones2026-06-16 13:58
    Fix nil FK queries, strict_where validation, field name conflict warnings
  • Issue comment#342stefafafan2026-03-31 23:23
    Any plans of issuing a new release of active_hash? (Specifically, containing #335 )
  • Issue comment#342stefafafan2026-03-31 09:15
    Any plans of issuing a new release of active_hash? (Specifically, containing #335 )
  • Issue comment#343opsys-saito2026-02-23 03:40
    Add ActiveHash::Relation#or to support OR-like queries
  • Issue comment#343kbrock2026-02-22 00:42
    Add ActiveHash::Relation#or to support OR-like queries
  • Pull request#343opsys-saito2026-02-19 00:29
  • Issue comment#341kbrock2025-12-30 20:07
    Main
  • Issue comment#340kbrock2025-12-30 20:06
    Merge pull request #1 from active-hash/master
  • Pull request#341kbrock2025-12-30 20:05
  • Issue#338kbrock2025-12-19 23:22
    `ActiveHash::Relation#spawn` passes `conditions` by reference, causing original Relation to be mutated when calling `find_by` multiple times
  • Issue#338ikad2025-11-28 08:20
    `ActiveHash::Relation#spawn` passes `conditions` by reference, causing original Relation to be mutated when calling `find_by` multiple times
  • Issue comment#337kbrock2025-10-17 17:03
    Refs/heads/add dependabot auto merge
  • Issue comment#158kbrock2025-10-17 16:59
    Refactor association methods + fix issue with `#find_by_id`
  • Issue comment#335moznion2025-08-12 13:37
    Fix `model_name` availability by explicitly extending ActiveModel::Naming
  • Issue comment#335kbrock2025-08-07 21:37
    Fix `model_name` availability by explicitly extending ActiveModel::Naming
  • Issue comment#334kbrock2025-08-07 21:22
    Polymorphic `has_many` with a `source_type` raise an exception in ActiveHash 4.0
  • Pull request#335moznion2025-08-07 02:33
  • Issue#334jpcody2025-08-06 02:54
    Polymorphic `has_many` with a `source_type` raise an exception in ActiveHash 4.0
  • Issue comment#170kbrock2025-08-04 22:05
    support i18n
  • Pull request#170kbrock2025-08-04 22:05
  • Issue comment#84kbrock2025-08-04 22:01
    Feature for field method, passing a type option will accepts any active record sql types and type casts the value when it is set.
  • Pull request#84kbrock2025-08-04 22:01
  • Issue comment#196kbrock2025-08-04 21:58
    Support JSON serialize
  • Issue#330kbrock2025-08-04 21:54
    Add #find_each
  • Pull request#333kbrock2025-08-04 21:54

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 199 stars here means stars gained during the window, not the repo's star count.