compare
esbuild vs Rollup
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | esbuild | Rollup |
|---|---|---|
| Language | Go | JavaScript |
| Licence | MIT | Other |
| Stars | 40k | 26k |
| Latest | v0.28.2 | v4.68.2 |
| Last push | 2026-08-09 | 2026-11-10 |
| Release cadence | about 29 days between releases | about 2 days between releases |
| Active contributors | 0 commit authors on the default branch in the last 90 days | 38 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace webpack. Alternatives to webpack →
PartialesbuildBundling and minification with a smaller plugin API.
PartialRollupBundles ES modules into libraries with tree shaking, with a smaller feature set for apps.
esbuild
- v0.28.22026-08-08Fix tree shaking bug due to TypeScript import alias (#4507)
- v0.28.12026-06-11Disallow \ in local development server HTTP requests (GHSA-g7r4-m6w7-qqqr)
- v0.28.02026-04-02Add support for with { type: 'text' } imports (#4435)
- v0.27.72026-04-02Fix lowering of define semantics for TypeScript parameter properties (#4421)
- v0.27.52026-04-02Fix for an async generator edge case (#4401, #4417)
esbuild
unsigned The latest release, v0.28.2, carries no signature GitHub could verify.
Loading the security report
Rollup
unsigned The latest release, v4.68.2, carries no signature GitHub could verify.
Loading the security report