Repository Head-to-Head

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.

Export & Share
Should I Contribute? Showdown Verdict
oven-sh/bun Wins

External PR Merge Rate

46.4%vs24.5%

Median Review Latency

0.0hvs0.0h

90-Day Bus Factor

238vs247

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

JavaScriptA Tier (61%)

nodejs/node

Node.js JavaScript runtime ✨🐢🚀✨

External PR Merge Rate46.4%
Review Latency (p50)7.9h
First-Timer Acceptance31.3%
90-Day Bus Factor238 Maintainers
Onboarding Readiness0/100
RustA Tier (58%)

oven-sh/bun

Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

External PR Merge Rate24.5%
Review Latency (p50)< 1h
First-Timer Acceptance7.7%
90-Day Bus Factor247 Maintainers
Onboarding Readiness0/100
Code Review Sweet Spot Showdown

How PR Size Affects Merge Speed & Acceptance Odds

Lines of Code vs Approval Rate
nodejs/nodeSweet Spot: < 150 lines

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.

Small PR (<150 lines)
58.0% merge~5.2h
Medium PR (150–500 lines)
44.1% merge~11.9h
Large PR (>500 lines)
20.9% merge~38.1h
oven-sh/bunSweet Spot: < 150 lines

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.

Small PR (<150 lines)
30.6% merge~15.6h
Medium PR (150–500 lines)
23.3% merge~36.0h
Large PR (>500 lines)
15.0% merge~115h
Maintainer Availability & Review Windows

When Do Reviewers Actually Respond?

UTC Operating Schedule
nodejs/node
Peak Review Hour (UTC)9:00 UTC
Best Days to SubmitMonday - Wednesday
Active Reviewers153 Maintainers
oven-sh/bun
Peak Review Hour (UTC)0:00 UTC
Best Days to SubmitWednesday - Friday
Active Reviewers23 Maintainers
Actionable Decision Framework

Where Should You Contribute?

Choose your contribution target based on your specific developer goals rather than vanity star counts.

Highest Merge Probability

nodejs/node

nodejs/node accepts 46.4% of external PRs versus 24.5% for oven-sh/bun. Lower rejection friction.

Pick for confident shipping
Fastest Review Turnaround

oven-sh/bun

oven-sh/bun averages ~< 1h to initial review versus ~7.9h for nodejs/node. Shorter waiting periods.

Pick for rapid iteration
Reviewer Breadth & Health

oven-sh/bun

oven-sh/bun boasts 247 active maintainers (vs 238), meaning your PR does not depend on a single overwhelmed person.

Pick for lower burnout risk

Compare More High-Profile Repositories