FLUTTER ECOSYSTEM

native_exif

A plugin to read and write exif data of images.

Latest version
0.8.0
30-day downloads
57.1K
Likes
50
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

Projects using this package