Scavenger is a web toolkit for harvesting rendered components from any webpage and reconstructing them as standalone Web Components that can be exported as single HTML files. It includes four core primitives—patchbay (runtime), kernel (harvesting script), quests (live data bridge), and compiler (authoring environment)—enabling users to create portable web tools without dependencies, build steps, or frameworks.