got
Human-friendly and powerful HTTP request library for Node.js
superagent
elegant & feature rich browser / node HTTP with a fluent API
ky
Tiny and elegant HTTP client based on the Fetch API
crawler
Crawler is a ready-to-use web spider that works with proxies, asynchrony, rate limit, configurable request pools, jQuery, and HTTP/2 support.