@supermousejs/labs
v2.2.0
Published
Experimental and advanced plugins for Supermouse.
Readme
@supermousejs/labs
Experimental and advanced plugins for Supermouse.
Included Plugins
SmartIcon
Morphs SVG icons based on semantic tags (links, inputs) or context.
import { SmartIcon } from "@supermousejs/labs";
app.use(SmartIcon({ icons: { default: "...", pointer: "..." } }));SmartRing
A reactive ring that distorts with velocity and adapts to stuck elements.
import { SmartRing } from "@supermousejs/labs";
app.use(SmartRing({ enableSkew: true }));Sparkles
Emits particle trails based on movement velocity.
import { Sparkles } from "@supermousejs/labs";
app.use(Sparkles({ color: "gold" }));TextRing
Rotates text around the cursor position.
import { TextRing } from "@supermousejs/labs";
app.use(TextRing({ text: "LOADING • " }));Documentation
Full documentation and interactive playground available at supermouse or check out the repo.
