
gatsbyjs/gatsby
Releases34.5K
Frequency3 hours
Last Release
Stars55.9K
React-based framework with performance, scalability, and security built in.
Linked projects
Gatsby source plugin for building websites from local data. Markdown, JSON, images, YAML, CSV, and dozens of other data types supported.
Gatsby plugin that automatically creates pages from React components in specified directories
Intercepts local links from markdown and other non-react pages and does a client-side pushState to avoid the browser having to refresh the page.
MDX integration for Gatsby
Manage document head data with react-helmet. Provides drop-in server rendering support for Gatsby.
Gatsby plugin to add support for Emotion
Gatsby library that helps creating pages
Adds TypeScript support to Gatsby
A collection of gatsby utils used in different gatsby packages
This [Babel](https://babeljs.io/) preset is used for our internal packages. If you're looking for the preset a **Gatsby Site** can use, please refer to [babel-preset-gatsby](https://github.com/gatsbyjs/gatsby/blob/master/packages/babel-preset-gatsby/READM
React Router scroll management forked from https://github.com/ytase/react-router-scroll for Gatsby
Gatsby command-line interface for creating new sites and running Gatsby commands
An enhanced Link component for Gatsby sites with support for resource prefetching
A library to help construct a graphql-js server supporting skip/relay style pagination. Built for Gatsby but perhaps useful elsewhere.
_Based on https://github.com/webpack/bundle-loader and https://github.com/NekR/async-module-loader_
CSS Modules configuration for Gatsby v1 plugins
Gatsby Telemetry
GraphiQL IDE with custom features for Gatsby users
Gatsby uses the phenomenal project [Babel](https://babeljs.io/) to enable support for writing modern JavaScript — while still supporting older browsers. This package contains the default Babel setup for all Gatsby projects.
Polyfills for legacy browsers
Gatsby utils that help creating plugins
Utility to create worker pools
A minimal Parcel config for use in Gatsby
An enhanced script component for Gatsby sites with support for various loading strategies
A visual interface to configure your Gatsby site. Currently alpha testing.
extract-text-webpack-plugin instance getter for Gatsby v1 plugins
Core functionality for Gatsby Recipes
Gatsby plugin that automatically creates serverless functions from files in specified directories
Gatsby plugin to add support for using Less
Gatsby plugin to autolink headers in markdown processed by Remark
Lazy-loading React image component with optional support for the blur-up effect.
Reimplements the behavior of layout components in gatsby@1, which was removed in version 2.
Gatsby transformer plugin for Markdown using the Remark library and ecosystem
Gatsby plugin to add google gtag onto a site
Adds syntax highlighting to code blocks at build time using PrismJS
Disable sourcemaps when building JavaScript
Gatsby plugin which sets up a site to be able to run offline
Shows page loading indicator when loading page resources is delayed
Removes trailing slashes from your project's paths. For example, yoursite.com/about/ becomes yoursite.com/about
Gatsby plugin that automatically creates a sitemap for your site
Gatsby plugin which adds a manifest.webmanifest to make sites progressive web apps
Gatsby plugin to add google analytics onto a site
Wrapper of the Sharp image manipulation library for Gatsby plugins
Gatsby transformer plugin for images using Sharp
Gatsby plugin to add support for styled components
Create Gatsby apps in an interactive CLI experience that does the plumbing for you.
Parcel namer that preserves directory structures to stabilize output and keep the hierarchy.
Gatsby plugin which adds a third-party GraphQL API to Gatsby GraphQL
Adding responsive images to your site while maintaining high performance scores can be difficult to do manually. The Gatsby Image plugin handles the hard parts of producing images in multiple sizes and formats for you!
Gatsby Design Tokens
Processes images in markdown so they can be used in the production build.
Use retext-smartypants to auto-enhance typography of markdown
Gatsby plugin to setup server rendering of Typography.js' CSS
Gatsby transformer plugin for yaml