All packages
npm

request

v2.88.2

npm

Simplified HTTP client for Node.js — promise-based requests.

12

SPS

996

Days since commit

412

Open issues

No sponsors
Low activity
Officially deprecated
Consider axios
Commit velocityhigh

Last commit was 996 days ago. Healthy packages average a commit every 12 days.

Maintainer activityhigh

Primary maintainer @mikeal has not pushed to any public repo in 76 days.

Fundingmedium

No OpenCollective, GitHub Sponsors, or corporate backing detected.

Issue resolutionmedium

95% of issues older than 90 days have no response. Industry average is 23%.

Communityhigh

Fork-to-star ratio is 0.07 — above 0.25 indicates community has diverged from main project.

Securitymedium

OSSF Scorecard dropped 2.8 points in the last 90 days. Last CVE: 2184 days ago.

Mikeal Rogers

@mikeal

Last commit
992d ago
Public repos
34
Sponsor
None

AI Assessment

request is officially deprecated with no nominated successor in the README. Commit velocity and issue response have collapsed over the past year. Teams still on request should treat migration as urgent — security patches are not guaranteed.

Prediction confidence91%
axios88npm

Actively maintained HTTP client with broad ecosystem support.

55,000,000 weekly downloadsView →
got85npm

Lightweight HTTP/2 client with modern async patterns.

28,000,000 weekly downloadsView →
node-fetch82npm

Fetch API for Node — familiar surface for isomorphic code.

45,000,000 weekly downloadsView →
Lines impacted340
Files affected12
Suggested sprint1 week

Based on typical request → axios migrations in similar codebases. Actual effort depends on custom formatting logic.

  • May 14, 20263512Tier changed to critical after SPS dropCritical