Skip to content
Agents tracked: 440 Downloads (7d): 202M down 19.5% GitHub stars: 10.4M Releases (7d): 607 Agent status: all upSince last limit reset: Claude 28d · Codex 0d Updated Oct 21, 2026

DataLoader

Batch and cache data requests to reduce N+1 queries in GraphQL and APIs.

State and data fetching npm MIT

Used in agent projects
4
0.1% of 4,818 JS/TS repos built with AI coding agents
Gid Score
53 /100
#1251 of 3,794 tools, #25 in state and data fetching · ranking
In the catalog because
Public numbers
downloads and GitHub stars, added Oct 20, 2026; too rare in our project count to rank by use
Downloads
7.6M
npm, last 7 days, dataloader
GitHub stars
13.4K
520 forks · last push Oct 18, 2026

How DataLoader is used

DataLoader joined the catalog on its public numbers (7,633,569 downloads a week on npm and 13,386 GitHub stars), not on our project count: it is a dependency in 5 public GitHub projects of our scan, 4 of them set up for AI coding agents. Projects that use it most often also use GraphQL.js (100.0%), dotenv (80.0%), Husky (80.0%).

DataLoader popularity over time

Top tools by Gid Score

DataLoader: downloads per weeknpm, dataloader 7,633,569

Gid Score 53: downloads 83, use in agent projects 7, GitHub stars 55, downloads trend 58 (each 0-100). How it is calculated.

Often used with DataLoader

GraphQL.js100.0% of DataLoader projects · 159.2× more than average
dotenv80.0% of DataLoader projects · 5.1× more than average
Husky80.0% of DataLoader projects · 7.8× more than average
ioredis80.0% of DataLoader projects · 49.7× more than average
Prettier80.0% of DataLoader projects · 3.8× more than average
Apollo Client60.0% of DataLoader projects · 232.8× more than average
SWC60.0% of DataLoader projects · 34.8× more than average
GraphQL Scalars60.0% of DataLoader projects · 1241.6× more than average

Install

Packagenpm install dataloader
Main stacksTypeScript / JavaScript (3), Rust (1), Next.js (1)
Example projectscofacts/rumors-line-bot, alkem-io/server, JesusFilm/core

Alternatives to DataLoader

All state and data fetching

In our scan, none of the most used tools in State and data fetching does the same job as DataLoader: they are add-ons, companions or tools for a different task.

More in State and data fetching: TanStack Query Zustand RxJS Pinia SWR nuqs Immer React Redux

Is DataLoader right for your project? Ask AgentGid →