FLUTTER ECOSYSTEM

onnxruntime

Flutter plugin for OnnxRuntime provides an easy, flexible, and fast Dart API to integrate Onnx models in flutter apps across mobile and desktop platforms.

Latest version
1.4.1
30-day downloads
14.6K
Likes
73
Pub points
150

Package Overview

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

Overview

The onnxruntime Flutter plugin enables seamless integration of ONNX (Open Neural Network Exchange) models into Flutter applications across Android, iOS, macOS, Windows, and Linux. It provides a fast, flexible, and easy-to-use Dart API for running machine learning inference directly within apps. Ideal for deploying pre-trained models with minimal overhead, it supports a wide range of ML tasks including image recognition, object detection, and natural language processing. The plugin leverages the performance of the underlying ONNX Runtime engine while maintaining cross-platform compatibility.

Use cases
  • Image classification
  • Object detection
  • Natural language processing
  • Real-time inference in mobile apps
  • Desktop ML applications
Key features
  • Cross-platform support
  • High-performance inference
  • Simple Dart API
  • ONNX model compatibility
  • Lightweight integration
Suitable for
  • Developers building ML-powered Flutter apps
  • Teams using ONNX models
  • Applications requiring real-time inference
  • Mobile and desktop ML deployment
  • Projects needing platform-agnostic ML
Considerations
  • Requires ONNX model conversion
  • Limited to ONNX-compatible models
  • Model size impacts app bundle
  • No built-in model training
  • Platform-specific runtime dependencies
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add onnxruntime

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.