@supermousejs/labs
v2.1.1
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.
