This is a Flutter plugin monorepo (home_widget) for rendering native home screen widgets on iOS (WidgetKit/SwiftUI) and Android (Jetpack Glance). It provides a Dart runtime API to save/load widget data, update widgets, schedule updates, and handle interactivity via method channels. A companion code generator (home_widget_generator) uses Dart annotations to define widget layouts as declarative widget trees; these are compiled by the CLI (home_widget_cli) into platform-specific Swift and Kotlin code, along with a typed Dart helper for data synchronization. The CLI also scaffolds widget projects, patches Xcode project files and Gradle manifests, resolves fonts, and validates configurations. The codebase is production-grade with extensive unit, integration, and build tests across both platforms, comprehensive documentation, and migration guides. It is actively maintained with frequent releases and a clear monorepo structure.