See what's launched

The next gen Gatsby is here Performance, developer velocity, and scaling to meet Enterprise needs - See what’s launched

Sign Up for Free
Official Plugin
View plugin on GitHub


This is a plugin that allows you to use faker.js to generate fake data for Gatsby sites. This could come in handy for creating example sites, documentation, or just to experiment with Gatsby.

How to use it

Install gatsby-source-faker

npm install gatsby-source-faker

Add gatsby-source-faker to the gatsby-config.js as follows

plugins: [
    resolve: `gatsby-source-faker`,
    // derive schema from faker's options
    options: {
      schema: {
        name: ["firstName", "lastName"],
      count: 3, // how many fake objects you need
      type: "NameData", // Name of the graphql query node

Example: Using Faker

© 2022 Gatsby, Inc.