
flutter_gen
FlutterGen
The Flutter code generator for your assets, fonts, colors, … — Get rid of all String-based APIs.
AI 简介
FlutterGen 是一个为 Flutter 项目自动生成类型安全资源访问代码的工具,支持图片、字体、颜色等资产的静态代码生成。它通过解析 pubspec.yaml 中声明的 assets、fonts 等配置,生成 Dart 类和方法(如 Assets.images.profile.image()),消除硬编码字符串带来的运行时错误风险;基于 build_runner 构建系统,采用 post-process builder 模式,兼容 Pub workspaces。适用于中大型 Flutter 工程,尤其在需要保障资源引用安全性、提升开发体验与团队协作一致性的场景中价值显著。
Dart
MIT License1.6k
Stars
181
Forks
12
Watchers
25
Issues
Star 增长
今日0
近 7 天0
近 30 天+2
综合评分54.98
默认分支main