Drupal is a registered trademark of Dries Buytaert

partytown

No security coverage
View on drupal.org

PartyTown is a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating the main thread to your code, and offloading third-party scripts to a web worker.

This module aims to make it easy to use PartyTown with Drupal sites by taking care of attaching PartyTown scripts and providing a UI for PartyTown configuration.

Why would I use this module?

  • Are you maintaining a site with failing CVW, particularly Interaction to Next Paint?
  • Do you know that third-party scripts are responsible for excessive Total Blocking Time?
  • Are you not in a position to reduce your use of 3Ps?

If the answer to the questions above is yes then you Partytown may be the solution

⚠️ Warning: Partytown is an experimental technology which may. Make sure you're up to speed with the Trade-Offs before getting too excited.

Getting started

  1. Install the module
  2. Install the Partytown JS library
  3. Send some scripts to Partytown!

Activity

Total releases
4
First release
Aug 2025
Latest release
1 month ago
Release cadence
49 days
Stability
50% stable

Release Timeline

Releases

Version Type Release date
1.x-dev Dev Jan 20, 2026
1.1.0 Stable Jan 20, 2026
1.0.0 Stable Oct 14, 2025
1.0.x-dev Dev Aug 27, 2025