compare
Got vs SuperAgent
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Got | SuperAgent |
|---|---|---|
| Language | TypeScript | JavaScript |
| Licence | MIT | MIT |
| Stars | 15k | 17k |
| Latest | v16.0.0 | v10.4.1 |
| Last push | 2026-09-20 | 2026-09-23 |
| Release cadence | about 26 days between releases | about 91 days between releases |
| Active contributors | 1 commit author on the default branch in the last 90 days | 3 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace request. Alternatives to request →
Full replacementGotPromises, streams, retries and hooks, for Node.js only.
Full replacementSuperAgentChainable, promise-based API for Node.js and browsers, extended with plugins.
Got
- v16.0.02026-08-30Rewrite HTTP/2 support and drop the http2-wrapper dependency (#2464) 1e157c4
- v15.1.02026-07-02Add allowAbsoluteUrls option (#2462) 1c88e88
- v15.0.72026-06-28Fix: Preserve request body on cross-origin 307 and 308 redirects (#2460) aee9249
- v15.0.62026-06-21Fix searchParams setter dropping the value when a URL is set (#2454) 5772bf2
- v15.0.52026-05-06Fix: Handle abort signals added by handlers 74e3167
SuperAgent
- v10.4.12026-09-23fix: harden redirects, response handling and cookie scoping against hostile servers 064bb57
- v10.4.02026-09-22fix: consolidate safe request, redirect, and CI regressions 5663802
- v10.3.02026-01-06fix: fixed package lock 5db8232
- v10.2.32025-07-22chore: bump deps 9a2d236
- v10.2.22025-07-07fix: fixed ci 5c2b13d
Got
unsigned The latest release, v16.0.0, carries no signature GitHub could verify.
Loading the security report
SuperAgent
unsigned The latest release, v10.4.1, carries no signature GitHub could verify.
Loading the security report