More Premium Hugo Themes Premium Vue Themes

Partytown

Partytown integration for Nuxt. Run third-party scripts from a web worker.

Partytown

Partytown integration for Nuxt. Run third-party scripts from a web worker.

Author Avatar Theme by nuxt-modules
Github Stars Github Stars: 355
Last Commit Last Commit: Jan 19, 2026 -
First Commit Created: Dec 18, 2023 -
Partytown screenshot

Overview:

The @nuxtjs/partytown is a plugin that provides Partytown integration for Nuxt. It allows users to relocate resource-intensive scripts into a web worker, which helps in speeding up the website. With zero-config required, this plugin is compatible with Nuxt 3 and Nuxt Bridge.

Features:

  • Zero-config required: Users do not need to spend time configuring the plugin as it requires zero configuration.
  • Relocates resource intensive scripts into a web worker: The plugin helps in moving scripts that consume a lot of resources into a separate web worker, which allows for better performance.
  • Speeds up your site: By relocating resource-intensive scripts, the plugin helps in speeding up the website and improving overall performance.
  • Nuxt 3 and Nuxt Bridge support: The plugin is compatible with both Nuxt 3 and Nuxt Bridge, making it suitable for a wide range of projects.

Installation:

To install the @nuxtjs/partytown plugin, you can follow these steps:

  1. Install the plugin using npm:
npm install @nuxtjs/partytown
  1. Add the plugin to the modules section of your nuxt.config.ts file:
export default {
  modules: [
    '@nuxtjs/partytown'
  ],
}
  1. Add the type: 'text/partytown' attribute to any scripts that you want to be handled by Partytown. For example:
<script type="text/partytown" src="/path/to/my/script.js"></script>

Summary:

The @nuxtjs/partytown plugin is a useful tool for integrating Partytown into Nuxt projects. It offers zero-config setup, the ability to relocate resource-intensive scripts into a web worker, and support for Nuxt 3 and Nuxt Bridge. By following the installation guide, users can easily enhance the performance of their websites.