Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andremiras/qrscan

QR Code & Barcode scanner cross-platform application
https://github.com/andremiras/qrscan

android barcode kivy python qrcode scanner

Last synced: about 1 month ago
JSON representation

QR Code & Barcode scanner cross-platform application

Awesome Lists containing this project

README

        

# QrScan

[![Build Status](https://secure.travis-ci.org/AndreMiras/QrScan.png?branch=develop)](http://travis-ci.org/AndreMiras/QrScan)
[![PyPI version](https://badge.fury.io/py/QrScan.svg)](https://badge.fury.io/py/QrScan)

[Get it on F-Droid](https://f-droid.org/packages/com.github.andremiras.qrscan/)
[Get it on Google Play](https://play.google.com/store/apps/details?id=com.github.andremiras.qrscan)

QR Code & Barcode scanner cross-platform application

Feature graphics

## Key features
* All QR Code and Barcode supported
* Cross-platform (Windows, Linux, macOS, Android, iOS)

## Install & Usage
[QrScan is available on PyPI](https://pypi.org/project/QrScan/).
Therefore it can be installed via `pip`.
```sh
pip3 install --user QrScan
```
Once installed, it should be available in your `PATH` and can be ran from the command line.
```sh
qrscan
```

## Develop & Contribute
If you want to experiment with the project or contribute, you can clone it and install dependencies.
```sh
make
```
Later run the code on desktop via the `run` target.
```sh
make run
```
Unit tests are also available.
```sh
make test
```
On Android you can build, deploy and run using [Buildozer](https://github.com/kivy/buildozer).
```sh
buildozer android debug deploy run logcat
```
And debug with `logcat`.
```sh
buildozer android adb -- logcat
```

## Credits
Icon made by [Pixel perfect](https://www.flaticon.com/authors/pixel-perfect) from [Flaticon.com](https://www.flaticon.com/) and licensed by [Creative Commons 3.0](http://creativecommons.org/licenses/by/3.0/).