Search packages, repositories and app categories

Package detailsv1.5.4

full_svg_flutter

Animated SVG renderer for Flutter — SMIL, CSS keyframes, filters, path morphing, JS runtime, SVGator support, playback control, flutter_svg-compatible API.

AndroidiOSmacOSWindowsLinux
30-day downloads
3.5K
Likes
28
Pub points
160

Install package

flutter pub add full_svg_flutter

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

FullSvgFlutter is a powerful animated SVG renderer for Flutter that supports SMIL animations, CSS keyframes, filters, path morphing, and JavaScript runtime. It enables advanced SVG features like those from SVGator, offering playback control and a flutter_svg-compatible API for seamless integration. Designed for cross-platform use, it runs on Android, iOS, macOS, Windows, and Linux, making it ideal for rich, interactive vector graphics in Flutter apps.

Use cases

  • Interactive app icons
  • Animated loading indicators
  • Complex data visualizations
  • Rich UI components with vector animations
  • SVG-based game assets

Key features

  • SMIL and CSS keyframe support
  • Path morphing animations
  • Built-in filter effects
  • JavaScript runtime execution
  • SVGator file compatibility
  • Playback control APIs

Suitable for

  • Developers needing advanced SVG animations
  • Apps requiring high-fidelity vector graphics
  • Projects using SVGator for animation design
  • Cross-platform apps with complex visual elements

Considerations

  • Higher memory usage for complex animations
  • Potential performance impact on older devices
  • Requires careful optimization for real-time rendering
  • Limited documentation compared to flutter_svg

Categories

Dependencies

Dependency list 5 items

  • http^1.0.0
  • meta^1.17.0
  • quickjs_engine^0.1.7
  • woff2^0.1.0
  • xml>=6.3.0 <8.0.0

Projects using this package

No data available yet.