Skip to main content
← Back to library
Preview of flubber
GitHub

Motion & Animation · SVG animation

flubber

Utility that interpolates between arbitrary SVG shapes by normalizing point counts, enabling morphs between unrelated paths.

Why it’s a gem

Solves the hard part of morphing — mismatched path topology — that GSAP charges for.

Visit github.com
Author
Noah Veltman (@veltman)
Type
GitHub repository
License
MIT
Added
Aug 17, 2026
Domain
github.com
svgmorphinterpolationdataviz
Browse more:Motion & AnimationSVG animation#svg#morph#interpolation#dataviz

More from SVG animation

Preview of Walkway

Walkway

Minimal library for animating SVG line, path and polyline elements as if they were being drawn by hand.

UnknownMIT
Preview of Vivus

Vivus

Library that animates SVG stroke drawing with delayed, sync and oneByOne modes, plus scroll- and script-driven playback control.

UnknownMIT
Preview of KUTE.js

KUTE.js

Animation engine with plugins for SVG path morphing, cubic morphing, SVG transforms, text and CSS properties.

UnknownMIT

the Vibing Company®

the Vibing Company®

Est. for tomorrow.

hello@vibing.inc

Navigate

  • Home
  • Services
  • Pricing
  • About
  • Hiring
  • Contact
  • Start a project

Library

  • The Vibing Library
  • New this week
  • Best-of round-ups
  • Creators
  • Submit a project
  • Featured badge
  • Design generators
  • UI components
  • AI skills & MCP
  • Motion & animation
  • Shaders & WebGL
  • Starters to clone

Guides

  • All guides
  • What is vibe coding
  • Lovable vs Cursor
  • Build an MCP server
  • Export Lovable Cloud data
  • iOS Safari white bar fix

Elsewhere

  • Developer docs & API
  • For agents
  • llms.txt
  • OpenAPI
  • MCP manifest
  • X
  • Terms
  • Refunds
  • Privacy
  • Cookies
  • Imprint
© 2026 the Vibing Company®