The modern way to build the web
Gatsby is a React-based open source framework for creating websites and apps. Build anything you can imagine with over 2000 plugins and performance, scalability, and security built-in by default.
Gatsby is a blazing fast modern site generator for React.
Looking for the Gatsby Cloud documentation? Gatsby Cloud Docs
Get Started
There are two main ways to get started with Gatsby:
Tutorial
- Step-by-step instructions on how to install Gatsby and start a project: written for people without Gatsby or web development experience, though these learning resources have helped developers of all skill levels.
- Quick Start
- One page summary of how to install Gatsby and start a new project.
- Go further
Recipes: Find some quick answers for how to accomplish some specific, common tasks with Gatsby.
- Choose your own adventure and peruse the various sections of the Gatsby docs:
- Reference Guides: Learn about the many different topics around building with Gatsby, like sourcing data, deployment, and more.
- Gatsby API Reference: Learn more about Gatsby APIs and configuration.
- Releases & Migration: Find release notes and guides for migration between major versions.
- Conceptual Guide: Read high-level overviews of the Gatsby approach.
- Gatsby Internals: Dig into how Gatsby works behind the scenes.
- Using Gatsby Professionally: Learn tips and tricks for how to explain Gatsby to others at work, so that you have more opportunities to work with Gatsby professionally.
- Check out the starter showcase or plugin library, as well as external sites using Gatsby.