FLUTTER ECOSYSTEM

native_exif

A plugin to read and write exif data of images.

Latest version
0.8.0
30-day downloads
47.9K
Likes
49
Pub points
150

Package Overview

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

Overview

NativeExif is a Flutter plugin that enables reading and writing EXIF metadata from images on Android and iOS. It provides a native-level interface to access image properties such as GPS coordinates, camera settings, timestamps, and more. The plugin is designed for developers who need to manipulate or extract detailed image information without relying on third-party libraries. It integrates seamlessly with Flutter's asset and file handling systems, ensuring efficient performance and compatibility across platforms.

Use cases
  • Reading image metadata for geotagging
  • Editing EXIF data for photo management apps
  • Preserving camera details in image sharing features
  • Automating photo processing workflows
  • Integrating with photography or archival applications
Key features
  • Supports reading and writing EXIF data
  • Cross-platform compatibility (Android & iOS)
  • Lightweight and efficient
  • Direct integration with Flutter assets and files
  • No external dependencies
Suitable for
  • Photography app developers
  • Image metadata tools
  • Photo editing utilities
  • Archival and documentation software
  • Apps requiring geotagged image handling
Considerations
  • Requires appropriate permissions for file access
  • Limited to image files with EXIF tags
  • May not support all EXIF fields on every device
  • Depends on native platform implementations
  • Not suitable for non-image file types
Supported platformsAndroidiOS

Install package

flutter pub add native_exif

Categories

Dependencies

Dependency list 1 items
  • intl>=0.19.0 <0.21.0

Source repository

Related projects