FREEDOM251

Freedom251 › Static site generators

Gatsby

Free plan APISelf-hostedWeb

Visit Gatsby Alternatives Pricing

Gatsby's own site

What Gatsby is

Gatsby is an open-source, React-based framework for building websites such as eCommerce and marketing sites, blogs, and documentation. It supports JavaScript and Node.js, with Static Site Generation, Deferred Static Generation, and Server-Side Rendering as rendering options. Its GraphQL data layer gives page components a consistent way to request information from content, APIs, and services. Built-in capabilities include code-splitting, image optimization, lazy loading, and webpack. The plugin library covers areas including CMS, styling, analytics, e-commerce, payments, authentication, and search. Official integrations include hosting providers such as Azure, Amazon Web Services S3, Fastly, Firebase, Google Storage, Netlify, and Vercel, along with multiple CMS options. The open-source framework is free. A separate Free plan costs nothing and includes a 300-credit monthly limit, unlimited deploy previews, and custom domains with SSL. Personal costs $9 a month and Pro $20 a month; Enterprise pricing is custom. Projects pause when monthly usage limits are reached. Gatsby 5 requires Node 18 and React 18.

Who it suits

Gatsby suits React developers building sites such as stores, marketing pages, blogs, or documentation. Its rendering choices, GraphQL data layer, plugins, and integrations may suit projects pulling together content from multiple sources.

What it does well

  • Open-source framework for building websites.
  • Offers static, deferred static, and server-side rendering.
  • GraphQL data layer connects content, APIs, and services.
  • Plugin library covers CMS, analytics, commerce, and more.
  • Free plan includes unlimited deploy previews.

What to know first

  • Free plan has a 300-credit monthly limit.
  • Projects pause when monthly usage limits are reached.
  • Gatsby 5 requires Node 18 and React 18.
  • Personal costs $9 a month.

Limits

The Free hosting plan includes 300 credits per month; projects pause when monthly usage limits are reached. Gatsby Cloud Serverless Functions on the free plan are limited to 100,000 invocations per month, 128MB memory and a 15-second timeout.

Plans

PlanBilled and limitsPrice
Gatsby open sourcealways free · open-source frameworkFree
Free$0 forever · 300 credit limit / month · unlimited deploy previews · custom domains with SSLFree
Pro$20 /month with unlimited members · 3+ concurrent builds · 30-day analytics & metrics · monthly credits from plan$20 a month
Personal$9 /month · 1,000 credits / month · priority email support · 1-day observability$9 a month
EnterpriseCustom · 99.99% SLA · enterprise network tier · SSO & SCIM · 24/7 dedicated supportOn request

As gatsbyjs.com lists them, read 28 Sept 2026. The maker's own page has the final word.

Getting started

  1. Visit the Gatsby website and choose the open-source framework or a hosting plan.
  2. Use JavaScript and Node.js for development.
  3. For Gatsby 5, use Node 18 and React 18.
  4. Connect content through the GraphQL data layer and available CMS integrations.
  5. Choose a hosting integration such as Netlify, Vercel or another listed provider.

Gatsby is an open-source React framework for building eCommerce sites, marketing sites, blogs, documentation, and other websites. It suits JavaScript teams that need varied rendering options and a common way to draw data from content sources, APIs, and services. The framework is free; hosted plans add capacity and support, but monthly credit limits can pause projects.

Overview

Gatsby combines a React frontend with a GraphQL data layer through which pages and StaticQuery components declare the data they need. That shared structure is useful for sites drawing on several sources, though it brings more framework than a modest site may need. Gatsby supports Static Site Generation, Deferred Static Generation, and Server-Side Rendering, giving teams options for how pages are delivered rather than locking them into one rendering approach.

Code-splitting, image optimization, lazy-loading, webpack, and Deferred Static Generation come built in. These capabilities give React developers a substantial starting toolkit for site performance and delivery. Gatsby also supports incremental builds, multilingual sites, CMS integration, and a local preview server.

Key features

Data, plugins, and integrations

The GraphQL layer provides a consistent way to request data across content, APIs, and services. Gatsby's Plugin Library has 3,269 results spanning CMS, CSS and UI, analytics, e-commerce, payments, authentication, and search. Official CMS integrations include Contentful, Cosmic, DatoCMS, Sanity, Drupal, Strapi, and WordPress; hosting integrations include Azure, Amazon Web Services S3, Fastly, Firebase, Google Storage, Netlify, and Vercel. That breadth is valuable when a team wants to connect its existing stack, although the framework's data model is a more structured commitment than a minimal site generator requires.

Rendering and serverless functions

Static generation, deferred generation, and server-side rendering make Gatsby adaptable to different page delivery needs within one framework. Gatsby Cloud Serverless Functions on the free plan are capped at 100,000 invocations per month, 128MB of memory, and a 15-second timeout. Those limits suit modest workloads, not functions that need more memory or longer execution.

Security and collaboration

Gatsby says its security program is SOC 2 Type 2 certified for Security, Availability, and Confidentiality, and that it adheres to GDPR. Account protections include one-time-password authentication apps; teams can assign roles and permissions, and users can belong to multiple teams. Repository integrations include GitHub Enterprise Server, self-managed GitLab, and Bitbucket, and a Netlify app is available for Slack. Gatsby does not operate a formal bug bounty program or pay monetary rewards for vulnerability reports.

Pricing

The open-source framework is free, and the hosted Free plan costs nothing, billed $0 forever. It includes 300 credits per month, unlimited deploy previews, and custom domains with SSL. New projects on credit-based accounts start private until published. This is a useful way to begin without a subscription, but the monthly credit ceiling matters: projects pause when they reach their usage limit and resume only in the next billing cycle.

Personal costs $9 a month, billed $9 /month, and includes 1,000 credits per month, priority email support, and one-day observability. It fits a smaller project whose usage exceeds the free allowance or whose owner values faster email support; the credit cap still applies.

Pro costs $20 a month, billed $20 /month, with unlimited members. It includes three or more concurrent builds, 30-day analytics and metrics, and monthly credits from the plan. Teams needing more build concurrency and a longer analytics window have a clear reason to move up from Personal, but the plan still uses monthly credits.

Enterprise has custom pricing and includes a 99.99% SLA, enterprise network tier, SSO and SCIM, and 24/7 dedicated support. It is the fit for organizations that require those service and identity provisions; its price is custom. Support options also include 24/7/365 support with an SLA.

Platforms

Gatsby is available for web, API, and self-hosted use. Its supported languages are JavaScript and Node.js. Gatsby 5 requires Node 18 and React 18, so projects on earlier versions need to meet those prerequisites before adopting that release.

Who it's for

Gatsby is best suited to React developers building content-rich or commerce sites that benefit from multiple rendering strategies, a GraphQL data layer, and integrations with CMS and hosting services. Teams should be comfortable with JavaScript and Node.js and should match their expected usage to the credit limits. It is a less compelling fit for a small, straightforward site that does not need Gatsby's data structure or rendering flexibility.

Pros and cons

Pros

  • Static, deferred, and server-side rendering provide meaningful flexibility for different site delivery needs.
  • A GraphQL data layer and broad plugin and integration ecosystem help teams combine content sources and extend a React site.
  • The free hosted plan includes unlimited deploy previews and custom domains with SSL, alongside a free open-source framework.
  • Team permissions, multi-team membership, and one-time-password authentication support collaborative account management.

Cons

  • The Free plan's 300 monthly credits can be exhausted, at which point projects pause until the next billing cycle.
  • Free serverless functions have limits of 100,000 monthly invocations, 128MB memory, and a 15-second timeout.
  • Gatsby 5 requires both Node 18 and React 18, a meaningful prerequisite for teams on older stacks.
  • Gatsby does not offer a formal bug bounty or monetary rewards for vulnerability reports.

Alternatives

For a wider comparison, see Static site generators. Choose Hugo if you want a free, open-source option available on Windows, macOS, and Linux. Cecil is free software distributed under the EUPL-1.2 license and supports Linux, macOS, and Windows. Pick Eleventy for a free, MIT-licensed, self-hosted static-site generator. Nanoc is a free-of-charge passion project for users who prefer that approach. Metalsmith is free software under MIT/(L)GPL licenses and supports API, Linux, macOS, and Windows. Lume is a free static-site generator for Deno, available for self-hosted and web use. Bridgetown is another free option, with API, Linux, macOS, self-hosted, and Windows platforms. Publii is free and supports Windows, macOS, and Linux.

Verdict

Choose Gatsby if your React team needs several rendering approaches and a unified GraphQL layer for a site connected to multiple content sources. Its integrations and built-in delivery capabilities make it a substantial framework, while the free plan provides a low-cost way to start. Look elsewhere if the project is simple enough that this structure is unnecessary, or if a credit-based pause would be unacceptable for its workload.

Verdict

Gatsby combines React site building with several rendering approaches and a GraphQL data layer. Review the Free plan's monthly credit limit and the Gatsby 5 requirements before choosing it.

Questions

Is Gatsby free?

The open-source framework is free. The separate Free plan is listed as free.

What does the Free plan include?

It includes 300 credits per month, unlimited deploy previews, and custom domains with SSL.

Which rendering options does Gatsby support?

It supports Static Site Generation, Deferred Static Generation and Server-Side Rendering.

Which CMS integrations are listed?

Official integrations include Contentful, Cosmic, DatoCMS, Sanity, Drupal, Strapi and WordPress, among others.

How much are the paid plans?

Personal is listed at $9/month and Pro at $20/month. Enterprise pricing is custom.

Who powers Gatsby?

Gatsby says it is powered by the Gatsby community and Gatsby, the company.

Facts from Gatsby's own pages

Two-factor authentication
The platform supports one-time-password authentication apps for account security. · gatsbyjs.com, 27 Sept 2026
CMS integration
Yes · gatsbyjs.com, 20 Sept 2026
CMS integrations
Official CMS integrations include Contentful, Cosmic, DatoCMS, Sanity, Agility, Contentstack, Drupal, Flotiq, Kontent, Strapi, and WordPress. · gatsbyjs.com, 28 Sept 2026
Company identity
Gatsby is powered by the Gatsby community and Gatsby, the company. · gatsbyjs.com, 27 Sept 2026
Company transition
Gatsby Inc. announced that it joined Netlify and that Gatsby Cloud would be incorporated into Netlify’s platform. · gatsbyjs.com, 28 Sept 2026
Content sources
api · gatsbyjs.com, 20 Sept 2026
Data layer
Gatsby uses GraphQL to provide a uniform way for page and StaticQuery components to declare the data they need. · gatsbyjs.com, 28 Sept 2026
Free domains and SSL
The Free plan includes custom domains with SSL. · gatsbyjs.com, 27 Sept 2026
Free deploy previews
The Free plan includes unlimited deploy previews. · gatsbyjs.com, 27 Sept 2026
Free plan
Yes · gatsbyjs.com, 20 Sept 2026
Free tier limit
The Free plan includes a 300-credit monthly limit. · gatsbyjs.com, 27 Sept 2026
Gatsby 5
Gatsby 5 requires Node 18 and React 18. · gatsbyjs.com, 28 Sept 2026
GraphQL data layer
Its data layer combines content, APIs, and services into one web experience. · gatsbyjs.com, 27 Sept 2026
Hosting integrations
Official hosting integrations include Azure, Amazon Web Services S3, Fastly, Firebase, Google Storage, Netlify, and Vercel. · gatsbyjs.com, 28 Sept 2026
Incremental builds
Yes · gatsbyjs.com, 20 Sept 2026
Multilingual support
Yes · gatsbyjs.com, 20 Sept 2026
Open-source framework
Gatsby is a React-based, open-source framework for building websites. · gatsbyjs.com, 27 Sept 2026
Performance
Gatsby provides code-splitting, image optimization, lazy-loading, webpack, and Deferred Static Generation out of the box. · gatsbyjs.com, 28 Sept 2026
Plugins
The Gatsby Plugin Library lists 3,269 results and includes plugins for CMS, CSS and UI, analytics, e-commerce, payment, authentication, and search. · gatsbyjs.com, 28 Sept 2026
Local preview server
Yes · gatsbyjs.com, 20 Sept 2026
Private by default
New projects on credit-based accounts start private until published. · gatsbyjs.com, 27 Sept 2026
Usage limit behavior
Projects pause when monthly usage limits are reached until the next billing cycle. · gatsbyjs.com, 27 Sept 2026
Rendering
Gatsby can use Static Site Generation, Deferred Static Generation, or Server-Side Rendering. · gatsbyjs.com, 28 Sept 2026
Repository integrations
Integrations include GitHub Enterprise Server, self-managed GitLab, and Bitbucket. · gatsbyjs.com, 27 Sept 2026

Where Gatsby stands on Freedom251

Look at these too