Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

tome

758 sites Security covered
View on drupal.org

Tome is a static site generator, and a static storage system for content.

When Tome is enabled, any changes to config, content, or files will be automatically synced to your local filesystem. These exports can be used to fully rebuild the site from scratch, which removes the need for a persistent SQL database or filesystem. When you're ready to push to production, you can use Tome to generate a static HTML version of your site.

Long story short, you can use Drupal in the same way you would use other static site generators like Jekyll or Hugo - everything lives in one repository, and Drupal only runs on your local machine.

Feature highlights

  • Generate a static site only using Drupal (no JavaScript required!)
  • Store content in Git and only use Drupal when you need it
  • Static builds are always partial and cached by default
  • All commands scale using a combination of concurrency and batching
  • Views pagers and Media OEmbeds work out of the box

Requirements

  • Drupal 8/9
  • PHP 7
  • Drush 9+

Starting a new project

If you want to create a new Tome project, please follow the guide at https://tome.fyi/docs/getting-started. This will take you through initializing your codebase, Drupal install, and Tome export.

Installing to existing project

Please follow the guide at https://tome.fyi/docs/installing-existing-site/, for just using Tome Static or migrating to Tome.

Hosting guides

If you're interested in how hosting on services like Github Pages, Netlify, Render, or a traditional host like Pantheon or Acquia would work, check out the "Hosting Guides" documentation at https://tome.fyi/docs/.

Using sub-modules

Tome is split up into two-submodules that can be used individually.

If you just want to generate a static site, enable Tome Static. If you just want to store your content and config in Git, enable Tome Sync. If you want both, enable Tome!

For more information see https://tome.fyi/docs/sub-modules/

Other notes

Please visit http://tome.fyi/ for the most up to date documentation for this module. The site is also made with Tome and is open source: https://github.com/drupal-tome/drupal-tome.github.io

Activity

Total releases
1
First release
Feb 2026
Latest release
2 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
8.x-1.14 Stable Feb 1, 2026