gimnathperera/bun
stale
significant_divergence
Selected Choose this fork only if you need its historical baseline or local modifications and are prepared to maintain it yourself. If you want a production Bun runtime that stays current, upstream is the better choice.
pouriya73/bun
stale
significant_divergence
Choose this fork only if you want a deeply customized, historically pinned Bun codebase and are willing to own the maintenance burden. For most adopters, upstream is the better default because this fork is substantially stale and likely missing many later fixes and features.
hamidreza01/bun
stale
significant_divergence
Prefer upstream unless you specifically need the fork’s historical customizations. This fork looks materially stale and highly diverged, so it is a poor default choice for new adoption but may be worth salvaging for a project already depending on its older patches.
aliezzahn/bun
stale
significant_divergence
Prefer this fork only if you need its custom runtime-level edits and are prepared to maintain a stale, highly divergent codebase. If you want current Bun behavior, active fixes, and lower upgrade risk, upstream is the better choice.
anomalyco/bun
active
significant_divergence
Choose this fork only if you need its Windows/build workflow changes or already depend on its custom integration behavior. If you want close upstream compatibility or the full Bun feature set, upstream is the safer default.
bcherny/bun
active
significant_divergence
Prefer this fork if you want a customized Bun workspace with built-in engineering workflows and CI automation. Prefer upstream if you want the latest runtime fixes, broad compatibility, and low-merge-risk maintenance.
irfan-akhan/bunjs
stale
significant_divergence
Prefer upstream unless you specifically need this fork's custom internals or frozen workflow. This fork looks like a specialized, stale divergence, not a generally safer or more capable Bun distribution.
Mindula-Dilthushan/bun
stale
significant_divergence
Choose this fork only if you want an older Bun codebase with a few extra compatibility fixes. For most adopters, upstream is the better choice because it is far newer, more actively maintained, and has substantially more runtime and tooling progress.
shadcn/bun
stale
significant_divergence
Prefer this fork only if you explicitly want the added agent/CI workflow scaffolding and can tolerate lag behind upstream Bun. If you mainly want the fastest path to current Bun runtime behavior and fixes, upstream is the safer choice.
Moekyawaung-cyber/bun
stale
significant_divergence
Prefer upstream unless you specifically need this fork name or a private scratch branch. Adopt only if you want a near-empty fork to customize yourself and are prepared to rebase 45 commits of upstream progress.
lino-levan/bun
stale
significant_divergence
Prefer this fork only if you specifically need its older, heavily modified Bun snapshot. For most adopters, upstream Bun is the better choice because it is far more current, actively maintained, and much lower risk.
DanielVain/bun-react-typescript
stale
significant_divergence
Prefer this fork only if you want its React/TypeScript-oriented customization and are willing to own a stale, highly divergent codebase. If you need current Bun runtime behavior, compatibility, or active maintenance, upstream is the safer choice.
thdxr/bun
active
significant_divergence
Choose this fork only if you need a customizable Bun codebase and can manage large upstream drift. If you want a stable, low-maintenance Bun adoption path, upstream is the better default.
lwhsu/bun
active
significant_divergence
Choose this fork only if you need its customizations and are prepared to own a large rebase burden. For most adopters, upstream Bun is the safer default because this fork is materially diverged and appears to remove or de-emphasize several built-in areas.
ascendant-sh/pun
slowing
significant_divergence
Choose this fork if you want a Bun distribution tailored to your own automation and CI workflow and you are willing to manage substantial upstream drift. Choose upstream if you want the fastest path to Bun's latest runtime fixes, compatibility work, and lower maintenance burden.
mjackson/bun
stale
significant_divergence
Prefer this fork only if you specifically need its custom Bun behavior and are willing to maintain a large divergence. If you want a general-purpose Bun baseline, upstream is the safer choice because it is far more active and current.
0xrezza/bun
stale
significant_divergence
Prefer this fork only if you need its custom Bun changes and are willing to own a heavily diverged codebase. If you want current Bun behavior, active fixes, and lower operational risk, upstream is the safer default.
nizar787/bun
stale
significant_divergence
Prefer upstream for almost any real workload. Choose this fork only if you need an older Bun behavior set or a long-lived private customization and accept substantial maintenance burden.
fdaciuk/bun
stale
significant_divergence
Choose upstream Bun unless you have a strong reason to stay on a frozen, deeply modified fork. This fork is only attractive for specialized fork-maintenance or experimentation; for most adopters it is too stale and too divergent to be a safe default.