Edit this page on Github


There are a few main categories of approaches to creating static sites based on Drupal data.

Using Drupal

Projects like Tome are Drupal projects that provide an option to export a static version of the site..

Pre-packaged importers

Gatsby offers the gatsby-source-drupal plugin that imports data from a JSON API endpoint for example.

Generic Drupal Export

Custom code can be used to export data from Drupal into formats like Markdown, JSON, or CSV which can then be used with many static site generators. See Drupal Serialization Step-by-Step as an example. Tome can also be used to export Drupal data as JSON for use with other static site generators.

Additional Resources