Migrate to Netlify Today

Netlify announces the next evolution of Gatsby Cloud. Learn more

  • Gatsbyjs.com
    Gatsbyjs.com
  • Gatsby Cloud
    Gatsby Cloud
  • Documentation
    Documentation
  • Support
    Support
  • Contact
    Contact
  • Log in
    Log in
docs
    • Tutorial
      Tutorial
    • How-to Guides
      How-to Guides
    • Reference
      Reference
    • Conceptual Guide
      Conceptual Guide
    • Quick Start
      Quick Start
    • v3

      • v4 (beta)

        v4 (beta)

      • v3

        v3

      • v2

        v2

      • v1

        v1

DocumentationHow-to Guides
Docs

Sourcing Data

A core feature of Gatsby is its ability to load data from anywhere -- CMSs, Markdown, other third-party systems, even spreadsheets. This allows teams to manage their content in nearly any backend they prefer.

 Main Guides 2

Filesystem→

Pull data stored in markdown, JSON, YAML, and other files. Grab only the data you need without importing a whole file, or query for metadata associated with multiple files.

Headless CMSs→

With integrations with dozens of CMSs like Contentful, WordPress and Drupal, teams can produce content in the system of their choice, then easily pull it into Gatsby.

 Additional Guides 4

  • Source data from private APIs
  • Source data from a JSON or YAML file
  • Source data from a database
  • Source data from hosted services
  • Accessibility Statement
  • Code of Conduct
  • Logo & Assets
  • Privacy Policy
  Docs
  • How-to Guides
    • Overview
    • Overview
    • Filesystem
    • Headless CMSs
    • Additional Guides 4