superfly/firecracker
stale
significant_divergence
Selected Choose this fork if you need Fly-specific Firecracker behavior and are willing to own a large, aging divergence. Choose upstream if you want current fixes, lower merge cost, and a more standard microVM stack.
Choose upstream unless you specifically need this exact pinned revision. This fork adds no observable features and currently lags recent upstream fixes, so it is best treated as a snapshot, not a differentiated distribution.
InflixOP/firecracker
stale
significant_divergence
Prefer this fork if your priority is customized PCI/device behavior and host-specific operational tuning; prefer upstream if you need the widest device support, faster security uptake, and less divergence risk.
codesandbox/firecracker
stale
significant_divergence
Choose this fork only if its benchmarking and CI workflow additions are the main value. If you need a production VMM close to current Firecracker behavior, upstream is the better default.
kata-containers/dbs-snapshot
stale
significant_divergence
Choose this fork only if you specifically need the Kata snapshot-oriented downstream and can accept major divergence from upstream. If you want the full, actively maintained Firecracker VMM, upstream is the better default.
cperciva/firecracker
stale
significant_divergence
Choose this fork only if its custom testing and kernel/benchmark setup directly matches your workflow. For production or security-sensitive use, upstream is the safer default because this fork is stale and materially behind on recent fixes.
superserve-ai/firecracker
Choose this fork if your priority is host-side hardening of the jailer with Landlock and you can tolerate lagging a few upstream fixes. Choose upstream if you want the latest Firecracker behavior, broader stability updates, and maximum compatibility.
arvid220u/firecracker
stale
significant_divergence
Choose this fork only if you need its ARM/timekeeping work or its expanded testing and benchmarking workflows. If you want a production base that tracks upstream Firecracker closely, this fork looks too divergent and too far behind upstream.
drink7036290/firecracker
stale
significant_divergence
Choose this fork only if you specifically need the macOS/AVF direction. For production Firecracker use, upstream is the better fit because it is active, current, and much closer to the documented Linux/KVM model.
papadritta/firecracker
stale
significant_divergence
Prefer this fork only if you need its local behavior changes and are prepared to maintain a long-lived divergence. If you want a stable, broadly supported Firecracker baseline, upstream is the better choice.