Skip to content

Harper is an open-source Node.js performance platform that unifies database, cache, application, and messaging layers into one in-memory process.

active 2025-10-142026-08-19 (UTC)

Complete coverage26,457 / 26,457 hourly files (100%) · 2 absent upstream2023-08-152026-08-21 (UTC)
Events
3.3K
Pushes
1.6K
Pull requests
162
Issues
144
Stars
30
Forks
0

Activity over time

Daily event counts in the loaded window

Line chart, 310 days from 2025-10-14 to 2026-08-19. Pushes: 1,641 total, peak 32 in a day. Pull requests: 162 total, peak 6 in a day. Issues: 144 total, peak 11 in a day. Comments: 328 total, peak 7 in a day. Stars: 30 total, peak 9 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
kriszyp1.2K8648055
renovate[bot]23022361
heskew1811201215
cb1kenobi18163946
Ethan-Arrowood14263833
cap10morgan139602238
claude[bot]1160075
dawsontoth10263714
ldt19967958100
github-actions[bot]767411
kylebernhardy484122
gemini-code-assist[bot]280019
DavidCockerill23804
socket-security[bot]170017
sleekmountaincat4310
pbrumblay3002
Devin-Holland3012
BboyAkers3110
0580iris-lang2002
hdbjeff2000

Recent activity

Latest issues, pull requests and releases

  • Pull request#2133kylebernhardy2026-08-10 15:29
  • Issue#2121kriszyp2026-08-07 20:44
    jsResource: files in subdirectories are never loaded when listed as literal paths in config.yaml
  • Issue comment#23kriszyp2026-08-07 14:19
    500 Accessing Fastify route for newly deployed extension
  • Issue comment#2047claude[bot]2026-08-01 20:54
    Abort a request-scoped transaction promptly when its client disconnects
  • Issue#2016heskew2026-07-31 00:45
    Mid-log corrupt transaction-log frame silently truncates replay and replication — acknowledged writes lost
  • Issue#1934kriszyp2026-07-27 17:47
    Redeploy leaves stale .env values: loadEnv (and fastifyRoutes) ignore post-deploy re-'add' events — #1817 class, fixed only for jsResource
  • Issue#1872kriszyp2026-07-20 15:37
    CLI: add_user/alter_user unusable in CI/CD — auth creds and new-user payload share username=/password=
  • Issue comment#1842claude[bot]2026-07-17 00:34
    Record-scoped write authorization: per-record allowDelete on query deletes, per-element allow* on array puts
  • Pull request#1842kriszyp2026-07-17 00:28
  • Pull request#1839kriszyp2026-07-16 21:55
  • Issue comment#1418kriszyp2026-07-10 12:18
    test: promote 8 clean exploratory QA tests to integration suite
  • Pull request#1694kylebernhardy2026-07-08 17:29
  • Pull request#1691heskew2026-07-07 18:06
  • Issue comment#1096kriszyp2026-07-04 23:17
    spike(#914): uWebSockets.js HTTP server on the UDS-behind-symphony path
  • Issue#1571kylebernhardy2026-07-02 14:41
    loadedFromSource is unobservable with string-id Table.get() — set on an internal RequestTarget; Context declares it but it is never assigned
  • Issue#1557heskew2026-07-02 02:15
    Flaky integration test: blob.test.mjs 'Per-device-type LMDB database sharding' — schema missing from describe_all (shard 3/6)
  • Issue#1555heskew2026-07-02 01:45
    Enforce plain node:assert test style: migrate node:assert/strict usages + add oxlint no-restricted-imports
  • Issue#1552kriszyp2026-07-01 23:45
    Secrets hardening: context-bound envelopes (enc:v2), key rotation walk, audit stream
  • Issue comment#242dawsontoth2026-07-01 16:10
    Deflake caching test `'Can load cached indexed data'`
  • Issue#1471heskew2026-06-29 23:33
    [Models] Config-selectable third-party backends (backend: <module>)
  • Pull request#142cap10morgan2026-06-29 23:19
  • Issue#1487kriszyp2026-06-29 21:34
    Consolidate row-level allowRead enforcement — apply it on all read paths, not just the single-record point-read
  • Pull request#1505dawsontoth2026-06-26 20:21
  • Pull request#1429kriszyp2026-06-20 23:11
  • Issue comment#1374claude[bot]2026-06-18 04:36
    fix(databases): complete the dead restartNumber reindex-recovery trigger

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