An Android app to scan and generate codes(barcodes/QR codes)
🌟Star/watch this repo!🌟
Get it on the Google Play Store, Galaxy Store, F-Droid or on GitHub Releases.
Play Store | Galaxy Store |
---|---|
This project is stable for release.
Download it through these platforms (or share it with others):
- Play Store: https://play.google.com/store/apps/details?id=com.czlucius.scan
- GitHub Releases: https://github.com/czlucius/code-scanner/releases (APK file for all devices)
- Samsung Galaxy Store: https://galaxy.store/codescan
- F-Droid (custom repository): https://gitlab.com/czlucius/czlucius-fdroid-repo
The following platforms will not be updated:
- Uptodown: https://code-scanner.en.uptodown.com/android
- Amazon Appstore: http://www.amazon.com/gp/mas/dl/android?p=com.czlucius.scan
If you'd like to be notified about updates through GitHub Releases, you can watch this repository(releases only) by clicking Watch -> Custom -> Releases and then saving your preferences.
You may also run this code on your machine by opening this project in Android Studio, and compiling it to your Android device. Do note that this project is protected by the GNU Affero General Public License, hence usage of this project would have to be compliant to the GNU AGPL.
View CONTRIBUTING.md for more info.
This repo is participating in Hacktoberfest 2022, feel free to contribute!
Feel free to contribute/translate this project!
Translations are done on Weblate, translate the project here: https://hosted.weblate.org/engage/code-scanner/
Thanks!
This project is licensed with the GNU Affero General Public License. View the license file for more info.
This app uses the following open-source libraries:
- ZXing: https://github.com/zxing/zxing - https://github.com/zxing/zxing/blob/master/LICENSE (Apache License 2.0)
- ez-vcard: https://github.com/mangstadt/ez-vcard - https://github.com/mangstadt/ez-vcard/blob/master/LICENSE
- LeakCanary(only in debug versions) - https://github.com/square/leakcanary - https://github.com/square/leakcanary/blob/main/LICENSE.txt (Apache License 2.0)
- Moshi - https://github.com/square/moshi - https://github.com/square/moshi/blob/master/LICENSE.txt (Apache License 2.0)
- AndroidPhotoshopColorPicker - https://github.com/aziztitu/AndroidPhotoshopColorPicker - https://github.com/aziztitu/AndroidPhotoshopColorPicker/blob/master/LICENSE (Artistic License 2.0)
- Material Components - https://github.com/material-components/material-components-android - https://github.com/material-components/material-components-android/blob/master/LICENSE (Apache License 2.0)
- ACRA - https://github.com/ACRA/acra/ (Apache License 2.0)
- Material Intro - https://github.com/heinrichreimer/material-intro/ (MIT License)
- Tag EXPM is used for experimental features.
Use Ctrl+Shift+F to perform project-wide search in Android Studio. - See foss branch for development for a build free of ML Kit, a proprietary Google library.
- Crash reporting is optional.
- For security vulnerabilities, send an email to czl.apps@icloud.com to arrange for encrypted communication before disclosing the vulnerability.
Please feel free to file an issue if you notice any bugs while using the app. Pull Requests for current issues are also welcome.
Thanks!
Hope you enjoy this app!