# google_ml_kit_flutter **Repository Path**: omarjan1982_admin/google_ml_kit_flutter ## Basic Information - **Project Name**: google_ml_kit_flutter - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-03 - **Last Updated**: 2024-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Google's ML Kit for Flutter Google's ML Kit for Flutter is a set of [Flutter plugins](https://flutter.io/platform-plugins/) that enable [Flutter](https://flutter.dev) apps to use [Google's standalone ML Kit](https://developers.google.com/ml-kit). ## Features ### Vision APIs | Feature | Plugin | Source Code | Android | iOS | |------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------|----| | [Barcode Scanning](https://developers.google.com/ml-kit/vision/barcode-scanning) | [google\_mlkit\_barcode\_scanning](https://pub.dev/packages/google_mlkit_barcode_scanning) [](https://pub.dev/packages/google_mlkit_barcode_scanning) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_barcode_scanning) | ✅ | ✅ | | [Face Detection](https://developers.google.com/ml-kit/vision/face-detection) | [google\_mlkit\_face\_detection](https://pub.dev/packages/google_mlkit_face_detection) [](https://pub.dev/packages/google_mlkit_face_detection) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_face_detection) | ✅ | ✅ | | [Face Mesh Detection](https://developers.google.com/ml-kit/vision/face-mesh-detection) | [google\_mlkit\_face\_mesh\_detection](https://pub.dev/packages/google_mlkit_face_mesh_detection) [](https://pub.dev/packages/google_mlkit_face_mesh_detection) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_face_mesh_detection) | ✅ | ❌ | | [Image Labeling](https://developers.google.com/ml-kit/vision/image-labeling) | [google\_mlkit\_image\_labeling](https://pub.dev/packages/google_mlkit_image_labeling) [](https://pub.dev/packages/google_mlkit_image_labeling) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_image_labeling) | ✅ | ✅ | | [Object Detection and Tracking](https://developers.google.com/ml-kit/vision/object-detection) | [google\_mlkit\_object\_detection](https://pub.dev/packages/google_mlkit_object_detection) [](https://pub.dev/packages/google_mlkit_object_detection) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_object_detection) | ✅ | ✅ | | [Text Recognition V2](https://developers.google.com/ml-kit/vision/text-recognition/v2) | [google\_mlkit\_text\_recognition](https://pub.dev/packages/google_mlkit_text_recognition) [](https://pub.dev/packages/google_mlkit_text_recognition) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_text_recognition) | ✅ | ✅ | | [Digital Ink Recognition](https://developers.google.com/ml-kit/vision/digital-ink-recognition) | [google\_mlkit\_digital\_ink\_recognition](https://pub.dev/packages/google_mlkit_digital_ink_recognition) [](https://pub.dev/packages/google_mlkit_digital_ink_recognition) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_digital_ink_recognition) | ✅ | ✅ | | [Pose Detection](https://developers.google.com/ml-kit/vision/pose-detection) | [google\_mlkit\_pose\_detection](https://pub.dev/packages/google_mlkit_pose_detection) [](https://pub.dev/packages/google_mlkit_pose_detection) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_pose_detection) | ✅ | ✅ | | [Selfie Segmentation](https://developers.google.com/ml-kit/vision/selfie-segmentation) | [google\_mlkit\_selfie\_segmentation](https://pub.dev/packages/google_mlkit_selfie_segmentation) [](https://pub.dev/packages/google_mlkit_selfie_segmentation) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_selfie_segmentation) | ✅ | ✅ | ### Natural Language APIs | Feature | Plugin | Source Code| Android | iOS | |-----------------------------------------------------------------------------------------------|--------|------------|---------|-----| |[Language Identification](https://developers.google.com/ml-kit/language/identification) | [google\_mlkit\_language\_id](https://pub.dev/packages/google_mlkit_language_id) [](https://pub.dev/packages/google_mlkit_language_id) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_language_id) | ✅ | ✅ | |[On-Device Translation](https://developers.google.com/ml-kit/language/translation) | [google\_mlkit\_translation](https://pub.dev/packages/google_mlkit_translation) [](https://pub.dev/packages/google_mlkit_translation) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_translation) | ✅ | ✅ | |[Smart Reply](https://developers.google.com/ml-kit/language/smart-reply) | [google\_mlkit\_smart\_reply](https://pub.dev/packages/google_mlkit_smart_reply) [](https://pub.dev/packages/google_mlkit_smart_reply) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_smart_reply) | ✅ | ✅ | |[Entity Extraction](https://developers.google.com/ml-kit/language/entity-extraction) | [google\_mlkit\_entity\_extraction](https://pub.dev/packages/google_mlkit_entity_extraction) [](https://pub.dev/packages/google_mlkit_entity_extraction) | [](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages/google_mlkit_entity_extraction) | ✅ | ✅ | **PLEASE READ THIS** before continuing or posting a [new issue](https://github.com/flutter-ml/google_ml_kit_flutter/issues): - [Google's ML Kit](https://developers.google.com/ml-kit) was build only for mobile platforms: iOS and Android apps. - This plugin is not sponsored or maintained by Google. The [authors](https://github.com/flutter-ml/google_ml_kit_flutter/blob/master/AUTHORS) are developers excited about Machine Learning that wanted to expose Google's native APIs to Flutter. - Google's ML Kit APIs are only developed natively for iOS and Android. This plugin uses Flutter Platform Channels as explained [here](https://docs.flutter.dev/development/platform-integration/platform-channels). Messages are passed between the client (the app/plugin) and host (platform) using platform channels as illustrated in this diagram: