meld 1.0.0 copy "meld: ^1.0.0" to clipboard
meld: ^1.0.0 copied to clipboard

Production-grade vector shape morphing for Flutter with spring physics.

meld #

pub package CI MIT license

The one-import Flutter facade for deterministic vector shape morphing. meld combines the geometry planner, native MeldIcon widget, spring motion, diagnostics, and optional font-outline adapter.

Install #

dependencies:
  meld: ^1.0.0
import 'package:meld/meld.dart';

const menu = PathDataSource('M3 6H21M3 12H21M3 18H21');
const close = PathDataSource('M5 5L19 19M19 5L5 19');

const icon = MeldIcon(
  from: menu,
  to: close,
  progress: 0.5,
  size: 32,
  label: 'Menu',
);

Use progress for deterministic scrubbing, icon for declarative transitions, or MeldIconController for commands and sequences. MeldPaintStyle.outline, original, and both cover explicit outlines, source-faithful rendering, and combined fill-plus-outline output.

Inputs and docs #

The facade accepts SVG path data, structured geometry, SVG markup, cubic sources, and caller-owned static font bytes. The complete guide covers platform support, reduced motion, accessibility, performance, and troubleshooting:

Meld never downloads or bundles font files. Check the license of any font supplied by your application before distributing it.

1
likes
140
points
103
downloads

Documentation

API reference

Publisher

verified publisherfluttercandies.com

Weekly Downloads

Production-grade vector shape morphing for Flutter with spring physics.

Repository (GitHub)
View/report issues
Contributing

Topics

#animation #flutter #icons #vector

License

MIT (license)

Dependencies

flutter, meld_core, meld_flutter, meld_font

More

Packages that depend on meld