FLUTTER ECOSYSTEM

fontify

Converts SVG icons to OTF font and generates Flutter-compatible class. Provides an API and a CLI tool.

Latest version
0.2.0
30-day downloads
77
Likes
51
Pub points
40

Package Overview

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

Overview

Fontify converts SVG icons into OTF fonts and generates a Flutter-compatible Dart class for easy integration. It provides both a command-line interface (CLI) and an API, enabling developers to bundle custom icons as fonts within their Flutter applications. This streamlines icon management by reducing the need for multiple image assets and improving performance through font-based rendering. The tool is particularly useful for projects requiring custom or branded icon sets.

Use cases
  • Creating custom icon fonts from SVGs
  • Integrating branded icons in Flutter apps
  • Reducing app bundle size with font-based icons
  • Automating icon font generation in CI/CD pipelines
Key features
  • SVG to OTF font conversion
  • Flutter class generation
  • CLI and API support
  • Supports custom icon naming
  • Optimized for Flutter performance
Suitable for
  • Flutter developers needing custom icons
  • Teams managing large icon sets
  • Projects aiming to minimize asset overhead
Considerations
  • Requires SVG files as input
  • Limited to font-based icon rendering
  • No built-in icon editing tools
  • Not suitable for dynamic icon changes at runtime
Supported platformsNot available

Install package

flutter pub add fontify

Categories

Dependencies

Dependency list 9 items

Source repository

Related projects

No data available yet.