Skip to content

Snoot

Years of installing and uninstalling modules leave a trail of dead settings, abandoned flags, and ghost data nobody can see. Snoot sniffs it out and removes it.

Every module you install writes data into your world, and most leave it behind when you remove them. World settings, flags on world documents, and flags inside compendium entries stay in storage with nothing left to read them. Snoot scans all three, groups what it finds by owning module, marks the dead data, and gives you a button to delete it. Read How It Works for the concepts, or open Cleanup for the actions.

Snoot classifies every module owner it discovers in your world as Active, Inactive, Orphaned, or System. Orphaned covers modules you uninstalled that left settings or flags behind. Snoot also scans compendium documents, so flags inside pack entries surface alongside the rest.

A module can be installed and enabled and still hold dead data in your world. When a module renames or removes a setting key, the old value stays in storage with no code declaring it. Snoot marks those as Stale, kept separate from Orphaned. You see both in the same view.

One click handles every orphaned module at once. You can also open a single namespace, read the keys and values, and delete one entry at a time.


Requires Foundry V14 or later. Install through Foundry’s module manager, or paste this manifest URL:

https://github.com/Sayshal/snoot/releases/latest/download/module.json