AltHub

gatsbyjs/gatsby Alternatives

static site generation / React web framework

Gatsby is a React-based framework for building static websites and apps with a GraphQL data layer.

55.9kJavaScriptMITactive · last push 9d agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

vercel/next.jsGitHub

Choose Next.js if you need flexible SSR/ISR alongside SSG and prefer file-based routing over Gatsby's GraphQL data layer.

The React Framework

142.4k
JavaScript
MIT
active8d ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

withastro/astroGitHub

Choose Astro for content-heavy sites where you want to ship zero client-side JavaScript by default with islands architecture.

The web framework for content-driven websites. ⭐️ Star to support our work!

62.7k
TypeScript
NOASSERTION
active7d ago
nuxt/nuxtGitHub

Choose Nuxt if you prefer Vue and want a full-stack framework with SSG/SSR capabilities.

The full-stack Vue framework.

60.9k
TypeScript
MIT
active7d ago
vikejs/vikeGitHub

Choose Vike if you want a framework-agnostic SSR/SSG layer to add to your own stack instead of Gatsby's all-in-one setup.

(Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.

5.8k
TypeScript
MIT
active1mo ago
zensical/zensicalGitHub

Choose Zensical for a Rust-based static site generator with MkDocs ecosystem rather than a React/Gatsby stack.

A modern static site generator by the Material for MkDocs team

5.7k
Rust
MIT
active9d ago
alephjs/aleph.jsGitHub

Choose Aleph for a React framework on Deno with ESM and HMR, though it is archived.

The Full-stack Framework in Deno.

5.2k
TypeScript
MIT
archived1.2y ago
analogjs/analogGitHub

Choose Analog if you're building with Angular and need a Vite-powered meta-framework with SSG/SSR.

The fullstack meta-framework for Angular. Powered by Vite and Nitro

3.2k
TypeScript
MIT
active6d ago
ElMassimo/ilesGitHub

Choose iles for a Vue-powered static site generator with a simple developer experience.

🏝 The joyful site generator

1.2k
TypeScript
MIT
active6mo ago
getnikola/nikolaGitHub

Choose Nikola for a Python-based static site generator with flexible input formats.

A static website and blog generator

2.7k
Python
MIT
active8d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

gridsome/gridsomeGitHub

Older Vue-based static site generator; choose it only if you need a Vue version of Gatsby, but it is largely unmaintained.

⚡️ The Jamstack framework for Vue.js

8.5k
JavaScript
MIT
dormant2.5y ago
react-static/react-staticGitHub

A stale React static site generator; choose it only if you want a minimal React SSG without GraphQL, but it is not actively developed.

⚛️ 🚀 A progressive static site generator for React.

10.3k
JavaScript
MIT
dormant3.9y ago
Elderjs/elderjsGitHub

Older Svelte-based static site generator; consider it only if you're committed to Svelte and accept its stale status.

Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.

2.1k
TypeScript
MIT
dormant3.9y ago

Listed as an alternative to

These projects were analysed and named gatsby among their alternatives. The relationship is not symmetric — how gatsby rates them is a separate judgement, made when gatsby is analysed in its own right.

react-static/react-staticGitHub

calls gatsby “choose when you want a React SSG with an extensive plugin ecosystem and GraphQL data layer.”

⚛️ 🚀 A progressive static site generator for React.

10.3kJavaScriptdormant
vercel/next.jsGitHub

calls gatsby “choose for a static-first React site with a GraphQL data layer and large plugin ecosystem, though it has a different architecture from Next.js.”

The React Framework

142.4kJavaScriptactive
withastro/astroGitHub

calls gatsby “choose when you want a React-based site generator with rich plugin ecosystem and GraphQL data layer.”

The web framework for content-driven websites. ⭐️ Star to support our work!

62.7kTypeScriptactive
nuxt/nuxtGitHub

calls gatsby “Choose when you want a React-based static site framework with GraphQL data layer.”

The full-stack Vue framework.

60.9kTypeScriptactive
DioxusLabs/dioxusGitHub

calls gatsby “Choose if you want a React-based static site generator for content sites, not dynamic cross-platform apps.”

Fullstack app framework for web, desktop, and mobile.

39.2kRustactive
alibaba/iceGitHub

calls gatsby “when you want a React-based static-site generator with a GraphQL data layer and a rich plugin ecosystem.”

🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)

18.6kTypeScriptactive
getpelican/pelicanGitHub

calls gatsby “Choose if you want a React/GraphQL content-driven static site (heavier but modern).”

Static site generator that supports Markdown and reST syntax. Powered by Python.

13.3kPythonactive
gridsome/gridsomeGitHub

calls gatsby “choose when you want to work in React and need the largest static-site plugin ecosystem”

⚡️ The Jamstack framework for Vue.js

8.5kJavaScriptdormant
metalsmith/metalsmithGitHub

calls gatsby “Choose when you want a React SSG with GraphQL data layer instead of a simple plugin chain.”

An extremely simple, pluggable static site generator for Node.js

7.8kJavaScriptslowing
middleman/middlemanGitHub

calls gatsby “choose it when you want a React and GraphQL content architecture instead of Middleman's Ruby/ERB pipeline.”

Hand-crafted frontend development

7.1kRubyactive
stereobooster/react-snapGitHub

calls gatsby “choose when you want a React static site generator with GraphQL data layer and plugin ecosystem, accepting a full framework migration.”

👻 Zero-configuration framework-agnostic static prerendering for SPAs

5.1kJavaScriptslowing
tighten/jigsawGitHub

calls gatsby “Choose when your team is React-first and you need a mature plugin ecosystem for data sourcing, at the cost of JS build complexity.”

Simple static sites with Laravel’s Blade.

2.3kHTMLactive
statiqdev/StatiqGitHub

calls gatsby “Choose if you want a React/GraphQL-based SSG with a large plugin ecosystem, despite heavier build tooling.”

Statiq is a flexible static site generator written in .NET.

1.7kC#active
wasp-lang/waspGitHub

calls gatsby “Static site generator for React; not intended for dynamic full-stack apps with server state.”

The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.

18.7kTypeScriptactive