FLUTTER ECOSYSTEM

icon_font_generator

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

Latest version
4.1.0
30-day downloads
26.5K
Likes
147
Pub points
130

Package Overview

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

Overview

A Flutter/Dart package that converts SVG icons into OTF fonts and generates a corresponding Dart class for easy integration in Flutter apps. It offers both a command-line interface (CLI) and an API for automation, enabling developers to streamline icon management across multiple platforms. The generated font is compatible with Android, iOS, Web, macOS, Windows, and Linux, ensuring consistent icon rendering. Ideal for teams managing custom icon sets efficiently.

Use cases
  • Generate custom icon fonts from SVGs
  • Automate icon asset creation
  • Integrate vector icons into Flutter apps
  • Support multi-platform icon rendering
  • Streamline design-to-code workflows
Key features
  • SVG to OTF font conversion
  • Dart class generation for icons
  • CLI and API interfaces
  • Cross-platform support
  • Custom icon set management
  • Easy integration with Flutter
Suitable for
  • Flutter developers
  • Design teams
  • UI/UX engineers
  • Apps requiring custom icons
  • Projects with frequent icon updates
Considerations
  • Requires SVG files as input
  • Needs setup for CLI or API usage
  • May require additional build steps
  • Font file size considerations
  • Limited to icon-only use cases
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add icon_font_generator

Categories

Dependencies

Dependency list 11 items

Source repository

Related projects