BlobCursor

Cursor orgánico en forma de gota con inercia y morphing elástico.

  • Código: RODD·AN·003
  • Familia: Animaciones
  • Origen: React Bits (David Haz) · Licencia MIT + Commons Clause

Cómo instalarlo

npx shadcn@latest add https://reactbits.dev/r/BlobCursor-TS-TW

Cuándo usarlo

Refuerzan una interacción concreta: un CTA, una tarjeta, un cursor. Nunca decoran por decorar.

Props para personalizarlo

PropTipoPor defecto
blobType'circle' | 'square''circle'
fillColorstring'#5227FF'
trailCountnumber3
sizesnumber[][60, 125, 75]
innerSizesnumber[][20, 35, 25]
innerColorstring'rgba(255,255,255,0.8)'
opacitiesnumber[][0.6, 0.6, 0.6]
shadowColorstring'rgba(0,0,0,0.75)'
shadowBlurnumber5
shadowOffsetXnumber10
shadowOffsetYnumber10
filterIdstring'blob'
filterStdDeviationnumber30
filterColorMatrixValuesstring'1 0 0 ...'
useFilterbooleantrue
fastDurationnumber0.1
slowDurationnumber0.5
fastEasestring'power3.out'
slowEasestring'power1.out'
zIndexnumber100

Otros efectos de animaciones

  • Cubes — Rejilla de cubos 3D que se inclinan hacia el cursor.
  • ElectricBorder — Borde eléctrico con arcos de energía y brillo ajustable.
  • GooeySvgFilter — Filtro SVG que une elementos como gotas.
  • LaserFlow — Haz láser que fluye y se derrama sobre una superficie.
  • MagnetLines — Campo de agujas que apuntan hacia el cursor.
  • OrbitingCircles — Iconos orbitando alrededor de un centro.