All Projects → leyan95 → Qrcode_scanner

leyan95 / Qrcode_scanner

Licence: mit
🛠 Flutter QR code scanner plugin.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Qrcode scanner

Flutter i18n
This plugin create a binding between your translations from .arb files and your Flutter app.
Stars: ✭ 255 (-6.93%)
Mutual labels:  flutter-apps, flutter-plugin
Motion-Tab-Bar
A beautiful animated flutter widget package library. The tab bar will attempt to use your current theme out of the box, however you may want to theme it.
Stars: ✭ 237 (-13.5%)
Mutual labels:  flutter-plugin, flutter-apps
getx-snippets-intelliJ
An extension to accelerate the process of developing applications with flutter, aimed at everyone using the GetX package.
Stars: ✭ 52 (-81.02%)
Mutual labels:  flutter-plugin, flutter-apps
http middleware
A middleware library for Dart's http library.
Stars: ✭ 38 (-86.13%)
Mutual labels:  flutter-plugin, flutter-apps
nepali date picker
Material Style Date Picker with Bikram Sambat(Nepali) Calendar Support. Supports both Android and ios.
Stars: ✭ 30 (-89.05%)
Mutual labels:  flutter-plugin, flutter-apps
Flutterexampleapps
[Example APPS] Basic Flutter apps, for flutter devs.
Stars: ✭ 15,950 (+5721.17%)
Mutual labels:  flutter-apps, flutter-plugin
flutter-app
Full Feature Todos Flutter Mobile app with fireStore integration.
Stars: ✭ 138 (-49.64%)
Mutual labels:  flutter-plugin, flutter-apps
Awesome Flutter
An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
Stars: ✭ 38,582 (+13981.02%)
Mutual labels:  flutter-apps, flutter-plugin
Web Vuw
A Web View for flutter
Stars: ✭ 40 (-85.4%)
Mutual labels:  flutter-plugin, flutter-apps
swipedetector
A Flutter package to detect up, down, left, right swipes.
Stars: ✭ 34 (-87.59%)
Mutual labels:  flutter-plugin, flutter-apps
Flutter Credit Card Input Form
Flutter Credit Card Input form
Stars: ✭ 201 (-26.64%)
Mutual labels:  flutter-apps, flutter-plugin
Flutter-Apps
🌀 This is mainly focus on a complete application for production
Stars: ✭ 18 (-93.43%)
Mutual labels:  flutter-plugin, flutter-apps
Flutter Apps Collection
This is a repository of a collection of apps made in flutter
Stars: ✭ 98 (-64.23%)
Mutual labels:  flutter-apps, flutter-plugin
flutter bolg manage
Flutter实战项目,采用Getx框架管理,遵循Material design设计风格,适合您实战参考或练手
Stars: ✭ 373 (+36.13%)
Mutual labels:  flutter-plugin, flutter-apps
Math Metrix
This is Math-Puzzle game made in flutter and available on Playstore & AppStore
Stars: ✭ 48 (-82.48%)
Mutual labels:  flutter-apps, flutter-plugin
getwidget-docs
Get Widgets UI library docs.
Stars: ✭ 17 (-93.8%)
Mutual labels:  flutter-plugin, flutter-apps
Flutter thrio
flutter_thrio makes it easy and fast to add flutter to existing mobile applications, and provide a simple and consistent navigator APIs.
Stars: ✭ 717 (+161.68%)
Mutual labels:  flutter-apps, flutter-plugin
Flutter Cinema
Learn to create flutter app with BLoC Architecture
Stars: ✭ 26 (-90.51%)
Mutual labels:  flutter-apps, flutter-plugin
liquid button
Liquify your buttons, web demo at website
Stars: ✭ 18 (-93.43%)
Mutual labels:  flutter-plugin, flutter-apps
flutter-tunein
Dynamically themed Music Player built with flutter
Stars: ✭ 108 (-60.58%)
Mutual labels:  flutter-plugin, flutter-apps

Language: English | 中文简体

QR Code Scanner

License Pub

A Flutter plugin 🛠 to scanning. Ready for Android 🚀

github

qrscan.gif

Permission:

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

Installation

Add this to your package's pubspec.yaml file:

dependencies:
 qrscan: ^0.2.22

Scan Usage example

import 'package:qrscan/qrscan.dart' as scanner;

String cameraScanResult = await scanner.scan();

Supported

  • [x] Scan BR-CODE
  • [x] Scan QR-CODE
  • [x] Control the flash while scanning
  • [x] Apply for camera privileges
  • [x] Scanning BR-CODE or QR-CODE in albums
  • [x] Parse to code string with uint8list
  • [x] Scanning the image of the specified path
  • [x] Display the switch button of the flashlight according to the light intensity
  • [x] Generate QR-CODE

Features

  • Generate BR-CODE

TODO

  • [] Support IOS (example builds, but invoking scanner does not return)
  • [] Provide iOS setup documentation, if necessary

Demo App

qrscan.gif

Select Bar-Code or QR-Code photos for analysis and Generating QR-Code

import 'package:qrscan/qrscan.dart' as scanner;

// Select Bar-Code or QR-Code photos for analysis
String photoScanResult = await scanner.scanPhoto();

// Generating QR-Code
Uint8List result = await scanner.generateBarCode('https://github.com/leyan95/qrcode_scanner');

// Scanning the image of the specified path
String barcode = await scanner.scanPath(path);

// Parse to code string with uint8list
File file = await ImagePicker.pickImage(source: ImageSource.camera);
Uint8List bytes = file.readAsBytesSync();
String barcode = await scanner.scanBytes(uint8list);

Contribute

We would ❤️ to see your contribution!

License

Distributed under the MIT license. See LICENSE for more information.

About

Created by Shusheng.

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].