Performance Manager World Cleaner Compendium Sync | CtrlAltDefeat
Foundry VTT Module, v12 & v13
I am releasing my Foundry VTT module: Performance Manager World Cleaner Compendium Sync.
This is a GM-focused performance, cleanup, and compendium maintenance tool designed to help stabilize active worlds, reduce clutter, and keep long-running campaigns easier to manage.
This module combines a background performance manager with a GM cleanup panel and compendium sync tools, giving you one central place to handle session optimization, world cleanup, and matching-name compendium updates.

What This Module Does
Performance Manager World Cleaner Compendium Sync is built for GMs who want smoother sessions, less world clutter, and a faster way to maintain unlocked compendium packs. It runs client-side optimization tools in the background while also giving the GM access to guarded cleanup and sync controls.
Core Features
- Automatic background turbo refresh
- FPS cap stabilization
- Audio stuck-loop cleanup
- Off-screen video tile pause and resume handling
- Chat DOM trimming and optional automatic chat pruning
- Texture garbage collection support
- Latency monitoring with socket-saving behavior
- Ghost ruler cleanup for offline or high-latency users
- World cleanup tools for common clutter sources
- Matching-name compendium sync for multiple document types
- Built-in themed UI with scale controls, color presets, custom theme colors, and saved user preferences
Background Performance Manager
The background manager is designed to reduce session strain while you play. It helps control common performance problems without forcing the GM to constantly stop the game and manually clean things up.
- Stabilizes FPS settings
- Stops stuck non-music audio loops
- Pauses off-screen video tiles to reduce load
- Trims the visible chat DOM
- Runs texture garbage collection
- Refreshes perception and vision safely
- Clears ghost rulers from offline or high-latency users
- Uses latency-aware socket-saving behavior during severe ping spikes
World Cleaner - GM Tool
The World Cleaner side gives the GM one place to purge common world clutter. These tools are intended for world maintenance, cleanup, and session stability.
- Wipe Chat Log
- Clear Combat Tracker
- Regenerate Scene Thumbnails
- Clear Fog of War
- Purge Ghost Folders
- Clear Macro Flags
These cleanup tools are destructive and should be used carefully. The module includes confirmation safeguards before running major cleanup actions.
Compendium Sync
The Compendium Sync tools push matching world entries into unlocked compendiums by name. This helps GMs keep world data aligned with existing compendium packs without manually updating every matching entry one at a time.
- Sync Actor Players
- Sync Actor NPCs
- Sync Items
- Sync Scenes
- Sync Macros
- Sync Journals
- Sync Roll Tables
Actor Players are filtered to character, and Actor NPCs are filtered to npc. Sync targets unlocked compendiums only and updates matching entries by name.
UI, Themes, and Quality of Life
The module includes a custom Performance Manager interface designed for quick GM access during active play.
- Theme presets
- Custom accent, panel, and glow colors
- UI scaling
- Hover tips
- Saved window size and position
- Built-in community and support links
- One included macro compendium for quick access
⚙️ Installation
- Open Foundry VTT
- Go to Add-on Modules → Install Module
- Search for Performance Manager World Cleaner Compendium Sync once approved, or paste the Manifest URL from the package page
- Install and enable the module in your world
- Open the included macro from the module compendium to launch the tool
📜 License & Credits
- Free for personal and community use
- Created by CtrlAltDefeat
- Designed for Foundry VTT v12 and v13
- Built for long-term campaign play and active world maintenance
- Useful for GMs running large worlds, asset-heavy scenes, video tiles, long-running games, and compendium-based workflows
If you enjoy this tool and want to support more Foundry VTT modules, maps, assets, and tabletop tools, you can find my Patreon below.
Support CtrlAltDefeat on Patreon
Patreon & Discord links are also available directly inside the module.
Clean the world. Stabilize the session. Sync the compendium.