---
title: "flubber"
description: "Utility that interpolates between arbitrary SVG shapes by normalizing point counts, enabling morphs between unrelated paths."
canonical: "https://vibing.inc/library/flubber-vg-1507"
category: "Motion & Animation"
subcategory: "SVG animation"
license: "MIT"
author: "Noah Veltman (@veltman)"
source: "https://github.com/veltman/flubber"
---

# flubber
Utility that interpolates between arbitrary SVG shapes by normalizing point counts, enabling morphs between unrelated paths.
## Facts
- Source: https://github.com/veltman/flubber
- Category: Motion & Animation / SVG animation
- Author: Noah Veltman (@veltman)
- Licence: MIT
- Tags: svg, morph, interpolation, dataviz
## Why it's a gem
Solves the hard part of morphing — mismatched path topology — that GSAP charges for.
---
Listed in The Vibeary: https://vibing.inc/library/flubber-vg-1507 · JSON: https://vibing.inc/api/public/library/gems/flubber-vg-1507