What is gatsby built with?
gatsby is a JavaScript repo built with React, Express, express-graphql, react-reconciler, @gatsbyjs/reach-router, and 3 more. It connects to GitHub, makes its content with react-markdown, unist-util-remove, unist-util-visit, @mdx-js/react, remark-mdx, and 12 more, validates its data with prop-types, @hapi/joi, and joi, is tested with Testing Library, msw, Jest, memfs, nock, and 2 more, and uses cache-manager. It has 344,142 written lines, with 1,688 test files.
Read on November 5, 2026, at commit 516700a. Read it as markdown
Frontend
The base 2
- React169 files
@gatsbyjs/reach-router3 files
Styles 9
@emotion/react2 files
@emotion/styled2 files
- styled-components2 files
- Autoprefixer1 file
- Normalize.css1 file
- PostCSS1 file
- glamor1 file
- postcss-flexbugs-fixes1 file
- styled-jsx1 file
Interface 9
ink10 files
enquirer4 files
prompts3 files
react-error-boundary1 file
- graphiql3 files
- ink-spinner2 files
- boxen1 file
- prism-react-renderer1 file
- progress1 file
Icons 1
react-icons2 files
Backend
The base 2
- Express19 files · in packages/gatsby/package.json
graphql-http1 file
Data 1
cache-manager2 files
Services 1
Other repos with a similar stack
Ordered by how much of its stack they share with gatsby, then by stars.
- metadocusaurus66.7k
Easy to maintain open source documentation websites.
13 of 180 in common · TypeScriptCompare →
Frequently asked questions
What language is gatsby written in?
What framework does gatsby use?
What services does gatsby use?
Does gatsby have tests?
Which repos have a stack like gatsby's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

