{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/dataloader/","markdown":"https://findsoftware.frbit.cloud/dataloader.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"dataloader","name":"DataLoader","urls":{"repository":"https://github.com/graphql/dataloader"},"category":["library"],"description":"JavaScript utility that batches and caches data loads from databases and web services within an application's data fetching layer.","maintainer":"GraphQL Contributors","maintainerType":"community","firstRelease":2015,"hosting":["node"],"language":"javascript","runtime":["node"],"contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"runsAs":null,"renderingModes":null,"installMethod":"npm","licenseModel":"open-source","license":"MIT","currentMajor":"2","latestReleaseDate":"2024-12-03T00:00:00.000Z","githubStargazers":13390,"contributors":62,"packagistDownloads":null,"npmWeeklyDownloads":19541099,"dependentRepos":90441,"dependentPackages":1075,"checkedAt":"2026-11-04T00:00:00.000Z","addedAt":"2026-11-04T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/graphql/dataloader","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/graphql/dataloader/blob/v2.2.3/LICENSE","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"category","url":"https://github.com/graphql/dataloader/blob/v2.2.3/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/graphql/dataloader","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/graphql/dataloader/blob/v2.2.3/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/graphql/dataloader/blob/v2.2.3/README.md","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"license","url":"https://github.com/graphql/dataloader/blob/v2.2.3/LICENSE","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"currentMajor","url":"https://github.com/graphql/dataloader/releases/tag/v2.2.3","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/graphql/dataloader/releases/latest","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/dataloader","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/graphql/dataloader","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/graphql/dataloader/contributors?per_page=1","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-10-26:2026-11-01/dataloader","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dataloader","checkedAt":"2026-11-04T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/dataloader","checkedAt":"2026-11-04T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"DataLoader is a JavaScript utility for Node.js services that batches the data loads an application makes and caches them. The README places it in the data fetching layer and says it is often used when implementing a graphql-js service, though it is useful in other settings too. It is installed with npm, and the copyright line names GraphQL Contributors as its maintainer."}