compare
Ky vs SuperAgent
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Ky | SuperAgent |
|---|---|---|
| Language | TypeScript | JavaScript |
| Licence | MIT | MIT |
| Stars | 17k | 17k |
| Latest | v2.1.0 | v10.4.1 |
| Last push | 2026-09-16 | 2026-09-23 |
| Release cadence | about 8 days between releases | about 91 days between releases |
| Active contributors | 2 commit authors 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 →
PartialKyA small client on top of fetch, with retries and hooks.
Full replacementSuperAgentChainable, promise-based API for Node.js and browsers, extended with plugins.
Ky
- v2.1.02026-08-28Add QUERY method support (#873) 6edddd9
- v2.0.22026-04-21Fix init hook URLSearchParams deletions add0703
- v2.0.12026-04-14Improve compatibility with custom fetch implementations (#858) 2971991
- v2.0.02026-04-06Require Node.js 22 f1da0fc
- v2.0.0-02026-03-29This is a prerelease of the next major version. Please try it out and report any issues.pre-release
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
Ky
unsigned The latest release, v2.1.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