
Faker
JavaScript library that generates fake but realistic data for testing and development, in the browser and in Node.js.
Faker is a JavaScript library that generates fake but realistic data for testing and development. It runs in the browser or in Node.js, and it is installed as a development dependency with a package manager. The guide covers installation and usage.
The LICENSE file says the project is based on faker.js, the original package by Marak Squires and contributors. The team update says the original package was deleted from npm, and it names the maintainers.
Worth knowing
The unscoped npm package named faker is a separate project, so the install uses the scoped name @faker-js/faker.
Identity
Rendering and deploy
- Install with
- npm, pnpm, yarn or deno, as a dev dependency3
Releases
Adoption
Sources
- 2026-11-08: name, links, Maintained by
fakerjs.dev/ - 2026-11-08: links, Written in, GitHub stars
api.github.com/repos/faker-js/faker - 2026-11-08: links, Runtime, Install with
fakerjs.dev/guide/ - 2026-11-08: Maintainer, License
github.com/faker-js/faker/blob/v10.6.0/LICENSE - 2026-11-08: First release
api.github.com/repos/faker-js/faker/commits/v0.5.5 - 2026-11-08: Categories, License model
github.com/faker-js/faker/blob/next/README.md - 2026-11-08: Minimum runtime
github.com/faker-js/faker/blob/v10.6.0/package.json - 2026-11-08: Current major version, Last release
api.github.com/repos/faker-js/faker/releases - 2026-11-08: Contributors
api.github.com/repos/faker-js/faker/contributors?per_page=1 - 2026-11-08: npm downloads a week
api.npmjs.org/downloads/range/2026-11-01:2026-11-07/@faker-js/faker - 2026-11-08: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40faker-js%2Ffaker