flutter_polyicon 0.0.1 copy "flutter_polyicon: ^0.0.1" to clipboard
flutter_polyicon: ^0.0.1 copied to clipboard

One-shot icon font generator for Flutter. Convert SVG files to production-ready icon fonts with a single command.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2025-12-05 #

Added #

  • Initial release of flutter_polyicon
  • init command to create configuration file and directory structure
  • generate command to convert SVG files to icon fonts
  • YAML-based configuration system
  • Support for TTF/OTF font generation
  • Automatic Flutter Dart class generation with IconData constants
  • Verbose mode for debugging (-v, --verbose)
  • Recursive directory scanning (-r, --recursive)
  • Custom configuration file path support (-c, --config)
  • Comprehensive error handling and validation
  • Progress indicators and colored console output
  • SVG validation and duplicate detection
  • Automatic directory creation for outputs
  • Generated code includes embedded SVG previews

Features #

  • Zero-configuration defaults
  • One-command workflow (init + generate)
  • Type-safe icon constants
  • Works with any SVG source (Figma, Sketch, Illustrator, etc.)
  • Offline operation (no external services)
  • Support for multiple icon sets per project

Documentation #

  • Comprehensive README with examples
  • Command-line help text
  • Troubleshooting guide
  • CI/CD integration examples
  • Comparison with alternatives

Known Issues #

  • Dependency conflict with function_linter ^1.1.0 when installed as local dev_dependency
  • Workaround: Install globally using dart pub global activate flutter_polyicon
  • Status: Fix planned for v0.2.0

2
likes
140
points
23
downloads

Publisher

unverified uploader

Weekly Downloads

One-shot icon font generator for Flutter. Convert SVG files to production-ready icon fonts with a single command.

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

args, collection, dart_style, flutter, logger, meta, path, path_parsing, recase, vector_math, xml, yaml

More

Packages that depend on flutter_polyicon