nodejs/node vs oven-sh/bun
Objective C-Rank™ telemetry comparison benchmarked across PR merge rates, reviewer latency, PR size sweet spots, maintainer availability, and newcomer hospitality.
External PR Merge Rate
Median Review Latency
90-Day Bus Factor
Verdict computed from external PR merge rate, median review latency, and 90-day bus factor; ties broken by recent commit (PR) velocity. View share card image
nodejs/node
Node.js JavaScript runtime ✨🐢🚀✨
oven-sh/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
How PR Size Affects Merge Speed & Acceptance Odds
Maintainer Sweet Spot: PRs under 150 lines merge in ~5 hours (58% approval). Large PRs (>500 lines) take ~38 hours (21% approval). Keep your diff compact for rapid review.
Maintainer Sweet Spot: PRs under 150 lines merge in ~16 hours (31% approval). Large PRs (>500 lines) take ~115 hours (15% approval). Keep your diff compact for rapid review.
When Do Reviewers Actually Respond?
Where Should You Contribute?
Choose your contribution target based on your specific developer goals rather than vanity star counts.
nodejs/node
nodejs/node accepts 46.4% of external PRs versus 24.5% for oven-sh/bun. Lower rejection friction.
oven-sh/bun
oven-sh/bun averages ~< 1h to initial review versus ~7.9h for nodejs/node. Shorter waiting periods.
oven-sh/bun
oven-sh/bun boasts 247 active maintainers (vs 238), meaning your PR does not depend on a single overwhelmed person.