expressjs/express
Read the upstream summary on the left, browse the cached forks below it, and load each fork comparison into the right-hand panel.
expressjs/express
Express is a mature, widely forked Node.js web framework focused on being fast, unopinionated, and minimalist. It is actively maintained, not archived, and shows recent development through March 1, 2026 commits and a current release version of 5.2.1.
Jump straight into Discofork's strongest cached fork picks, or open a compare view in one click.
Choose a fork to inspect
Choose this fork only if you specifically need the older 4.18.1 lineage plus its backported fixes and test hardening. For new work or active maintenance, upstream Express is the better default.
Choose this fork only if you want a lightweight learning or experimentation copy of Express. If you need a maintained production base, upstream Express is the better choice because this fork adds no visible capabilities and is slightly behind.
Prefer upstream unless you specifically need this fork's README edit; adopters wanting security, bug fixes, and ongoing maintenance should avoid it.
Prefer upstream unless you specifically need a frozen, unmodified snapshot; this fork shows no added capabilities and is materially stale relative to current Express.
Prefer upstream Express unless you specifically need this exact fork identity; this fork adds no meaningful product value and is materially behind current upstream maintenance.
Choose this fork only if route debugging is the primary goal. For normal Express development, upstream is the safer choice because this fork is stale, highly divergent, and likely missing major modern fixes and APIs.
Prefer upstream unless you specifically need this exact frozen revision. This fork offers no added functionality and is materially behind current Express maintenance, so it is best only for pinning or local experimentation.
Prefer this fork only if you explicitly want an older, patched Express baseline and are willing to own maintenance. If you want current Express behavior, fixes, and ecosystem compatibility, upstream is the safer choice.
Choose this fork only if you want its bundled app scaffold and are willing to own an old, significantly diverged codebase. For most adopters, upstream Express is the safer default because this fork is stale and likely missing modern fixes and behaviors.