ActivityPub server framework in TypeScript (2025 OSSCA)
active 2025-03-02 → 2026-08-09 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 526 days from 2025-03-02 to 2026-08-09. Pushes: 484 total, peak 17 in a day. Pull requests: 312 total, peak 10 in a day. Issues: 407 total, peak 29 in a day. Comments: 1,893 total, peak 64 in a day. Stars: 132 total, peak 3 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
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| dahlia | 1.9K | 470 | 131 | 610 |
| gemini-code-assist[bot] | 470 | 0 | 0 | 294 |
| 2chanhaeng | 261 | 4 | 17 | 127 |
| github-actions[bot] | 238 | 0 | 0 | 238 |
| Copilot | 171 | 0 | 0 | 96 |
| issues-auto-labeler[bot] | 166 | 0 | 82 | 0 |
| coderabbitai[bot] | 160 | 0 | 0 | 92 |
| sij411 | 141 | 0 | 15 | 75 |
| ThisIsMissEm | 64 | 0 | 3 | 44 |
| chatgpt-codex-connector[bot] | 63 | 0 | 0 | 44 |
| notJoon | 51 | 0 | 6 | 26 |
| dodok8 | 44 | 0 | 12 | 20 |
| w8385 | 40 | 0 | 6 | 28 |
| codecov[bot] | 28 | 0 | 0 | 28 |
| malkoG | 18 | 0 | 2 | 13 |
| nyeong | 14 | 0 | 1 | 9 |
| crohasang | 14 | 0 | 2 | 7 |
| moreal | 13 | 0 | 7 | 3 |
| scammo | 11 | 0 | 0 | 5 |
| Palcimer | 9 | 0 | 2 | 5 |
Recent activity
Latest issues, pull requests and releases
- Issue#950dahlia2026-07-18 10:35Run `format` before `format:check` in `fedify init`'s hydration test validation
- Issue comment#917dahlia2026-07-05 01:53Expire circuit breaker state
- Issue comment#850gemini-code-assist[bot]2026-07-02 15:01Support FEP-ef61 portable ActivityPub IRIs in vocab codecs
- Issue comment#850dahlia2026-07-01 02:18Support FEP-ef61 portable ActivityPub IRIs in vocab codecs
- Issue#891dahlia2026-06-30 09:45Test uppercase SVG favicon fallback in `fedify nodeinfo`
- Issue#875dahlia2026-06-30 09:44Test prefix listing in `@fedify/cfworkers` KV
- Issue#854dahlia2026-06-30 09:42Test not-found delegation in `@fedify/elysia`
- Issue comment#848dahlia2026-06-28 01:49Ignore invalid language tags in vocab parsing
- Issue comment#790dahlia2026-06-28 01:48Allow ActivityStreams `Link` objects in `Object.icon` and `Object.image`
- Pull request#848dahlia2026-06-28 01:14
- Pull request#848dahlia2026-06-28 01:14
- Pull request#846dahlia2026-06-27 04:17
- Pull request#846dahlia2026-06-27 04:17
- Issue#829dahlia2026-06-26 18:50Support cryptographic origins for `ap:`/`ap+ef61:` URIs
- Issue comment#804chatgpt-codex-connector[bot]2026-06-13 11:42Benchmark comparison gates
- Issue comment#804chatgpt-codex-connector[bot]2026-06-13 05:40Benchmark comparison gates
- Issue comment#804coderabbitai[bot]2026-06-13 05:33Benchmark comparison gates
- Issue#785dahlia2026-06-13 01:52Benchmarking: remaining scenario types (actor, object, fanout, failure, mixed)
- Issue comment#802dahlia2026-06-11 09:19Run remaining benchmark scenarios in `fedify bench`
- Issue comment#206dahlia2026-06-10 04:32Support custom background tasks in worker
- Pull request#793dahlia2026-06-10 04:27
- Issue comment#793dahlia2026-06-07 15:04Add property preprocessors to `@fedify/vocab-tools` and normalize `Link` `icon`/`image`
- Issue comment#793dahlia2026-06-06 02:58Add property preprocessors to `@fedify/vocab-tools` and normalize `Link` `icon`/`image`
- Issue comment#793dahlia2026-06-06 02:58Add property preprocessors to `@fedify/vocab-tools` and normalize `Link` `icon`/`image`
- Issue comment#793dahlia2026-06-05 14:41Add property preprocessors to `@fedify/vocab-tools` and normalize `Link` `icon`/`image`
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 132 stars here means stars gained during the window, not the repo's star count.