Gatsby Themes

Ship and use chunks of Gatsby functionality as npm packages

Using a Gatsby theme, all of your default configuration is abstracted out of your site, and into an installable package. You can seamlessly update a theme, compose themes together, and even swap out one compatible theme for another.