FLUTTER ECOSYSTEM

flutter_doc_scanner

A Flutter plugin for document scanning on Android and iOS using ML Kit Document Scanner API and VisionKit.

flutter_doc_scanner cover
Latest version
0.0.20
30-day downloads
17.3K
Likes
156
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A Flutter plugin enabling document scanning on Android and iOS by leveraging Google's ML Kit Document Scanner API and Apple's VisionKit. It provides a seamless way to capture and detect document edges from images, automatically cropping and enhancing scanned documents. The plugin supports multiple platforms including Web, macOS, Windows, and Linux, making it ideal for cross-platform applications requiring document digitization. Built with ease of integration in mind, it simplifies the process of adding intelligent document scanning features without deep native code knowledge.

Use cases
  • Document digitization in mobile apps
  • Automated invoice and receipt scanning
  • Onboarding workflows with ID verification
  • PDF generation from scanned documents
  • Mobile banking and form processing
Key features
  • Uses ML Kit and VisionKit for accurate detection
  • Cross-platform support across all major OS
  • Simple API for image capture and processing
  • Automatic edge detection and cropping
  • Supports both Android and iOS with native performance
Suitable for
  • Developers building document-heavy apps
  • Startups needing fast onboarding
  • Apps requiring OCR-ready scans
  • Cross-platform teams using Flutter
  • Businesses automating paperwork
Considerations
  • Requires camera permissions on mobile devices
  • Performance may vary on older devices
  • Web support depends on browser capabilities
  • Limited customization of scan UI
  • Depends on external SDKs (ML Kit, VisionKit)
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_doc_scanner

Categories

Source repository

Related projects

No data available yet.