119 lines
8.9 KiB
Plaintext
119 lines
8.9 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome QR Code [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||
|
||
[38;5;12m (https://github.com/make-github-pseudonymous-again/awesome-qr-code#readme)[39m
|
||
|
||
[38;5;12mA curated list of awesome QR code libraries, software and resources.[39m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mQR code (abbreviated from Quick Response code) is a type of matrix barcode (or two-dimensional barcode) first designed in 1994 for the automotive industry in Japan.[39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mWikipedia[0m[38;5;12m ~ https://en.wikipedia.org/wiki/QR_code[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mApps[0m[38;5;12m (#apps)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCLI[0m[38;5;12m (#cli)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLibraries[0m[38;5;12m (#libraries)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||
|
||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||
|
||
[38;2;255;187;0m[4mApps[0m
|
||
|
||
[38;2;255;187;0m[4mReaders[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mWeb App[0m[38;5;12m (https://github.com/code-kotis/qr-code-scanner) - A progressive web application to scan QR codes.[39m
|
||
|
||
[38;2;255;187;0m[4mFile Transfer[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mqrcp[0m[38;5;12m (https://github.com/claudiodangelis/qrcp) - Transfer files over Wi-Fi from your computer to a mobile device by scanning a QR code without leaving the terminal.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mqr-filetransfer[0m[38;5;12m (https://github.com/sdushantha/qr-filetransfer) - Transfer files over Wi-Fi between your computer and your smartphone from the terminal.[39m
|
||
|
||
[38;2;255;187;0m[4mCLI[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mqrencode[0m[38;5;12m (https://fukuchi.org/works/qrencode) - Command line tool to generate QR codes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mqrap[0m[38;5;12m (https://github.com/make-github-pseudonymous-again/qrap) - Generate a QR code payload for Wi-Fi access point credentials.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mspqr[0m[38;5;12m (https://github.com/make-github-pseudonymous-again/spqr) - Generate a QR code payload for initiating a SEPA transfer.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mqrscan[0m[38;5;12m (https://github.com/sayanarijit/qrscan) - Scan a QR code in the terminal using the system camera or a given image.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mqrcode.show[0m[38;5;12m (https://qrcode.show) - Generate QR codes using curl.[39m
|
||
|
||
[38;2;255;187;0m[4mLibraries[0m
|
||
|
||
[38;5;12mIn this section [39m[48;5;235m[38;5;249mR[49m[39m[38;5;12m means the library allows to read QR codes and [39m[48;5;235m[38;5;249mW[49m[39m[38;5;12m means[39m
|
||
[38;5;12mthat the library allows to generate QR codes.[39m
|
||
|
||
[38;2;255;187;0m[4mC[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mlibqrencode [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/fukuchi/libqrencode) - A fast and compact library for encoding data in a QR code symbol.[39m
|
||
|
||
[38;2;255;187;0m[4mC, C++, JavaScript, Python, Java, Rust[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mQR-Code-generator [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/nayuki/QR-Code-generator) - High-quality QR code generator library in Java, TypeScript/JavaScript, Python, C++, C, Rust.[39m
|
||
|
||
[38;2;255;187;0m[4mJava[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mQart [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/scola/Qart) - An app to merge a picture and a QR code.[39m
|
||
|
||
[38;2;255;187;0m[4mJavaScript[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1minstascan [0m[48;5;235m[38;5;249m[1mR[0m[38;5;12m (https://github.com/schmich/instascan) - HTML5 QR code scanner using your webcam.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mqrious [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/neocotic/qrious) - Pure JavaScript library for QR code generation using canvas.[39m
|
||
|
||
[38;2;255;187;0m[4mTypeScript[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mjsQR [0m[48;5;235m[38;5;249m[1mR[0m[38;5;12m (https://github.com/cozmo/jsQR) - A pure JavaScript QR code reading library.[39m
|
||
|
||
[38;2;255;187;0m[4mReact[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mqrcode.react [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/zpao/qrcode.react) - A [39m[38;5;12m component for use with React.[39m
|
||
|
||
[38;2;255;187;0m[4mReact Native[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mreact-native-qrcode-scanner [0m[48;5;235m[38;5;249m[1mR[0m[38;5;12m (https://github.com/moaazsidat/react-native-qrcode-scanner) - A QR code scanner component for React Native.[39m
|
||
|
||
[38;2;255;187;0m[4mVue[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvue-qrcode-reader [0m[48;5;235m[38;5;249m[1mR[0m[38;5;12m (https://github.com/gruhn/vue-qrcode-reader) - A set of Vue.js components for detecting and decoding QR codes.[39m
|
||
|
||
[38;2;255;187;0m[4mPython[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1msylnsfar/qrcode [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/sylnsfar/qrcode) - Artistic QR code in Python (can produce GIFs).[39m
|
||
|
||
[38;2;255;187;0m[4mObjective-C[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSGQRCode [0m[48;5;235m[38;5;249m[1mR[0m[38;5;12m (https://github.com/kingsic/SGQRCode) - Easy to use QR code scan library for iOS.[39m
|
||
|
||
[38;2;255;187;0m[4mSwift[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mEFQRCode [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/EFPrefix/EFQRCode) - A better way to operate QR code in Swift, support iOS, macOS, watchOS and tvOS.[39m
|
||
|
||
[38;2;255;187;0m[4mC\#[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mQRCoder [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/codebude/QRCoder) - A pure C# Open Source QR code implementation.[39m
|
||
|
||
[38;2;255;187;0m[4mAndroid[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mBGAQRCode-Android [0m[48;5;235m[38;5;249m[1mRW[0m[38;5;12m (https://github.com/bingoogolapple/BGAQRCode-Android) - QR code reader and generator written in C.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAwesomeQRCode (Kotlin) [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/SumiMakito/AwesomeQRCode) - An awesome QR code generator for Android (can produce GIFs).[39m
|
||
|
||
[38;2;255;187;0m[4mPHP[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mphp-qrcode-detector-decoder [0m[48;5;235m[38;5;249m[1mR[0m[38;5;12m (https://github.com/khanamiryan/php-qrcode-detector-decoder) - PHP library to detect and decode QR codes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msimple-qrcode [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/SimpleSoftwareIO/simple-qrcode) - An easy-to-use PHP QR code generator.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mendroid/qr-code [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/endroid/qr-code) - QR code generator.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBaconQRCode [0m[48;5;235m[38;5;249m[1mW[0m[38;5;12m (https://github.com/Bacon/BaconQRCode) - QR code generator for PHP.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mResources[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mzxing[0m[38;5;12m (https://github.com/zxing/zxing/wiki/Barcode-Contents) - QR code payload format catalog.[39m
|
||
|
||
|
||
[38;2;255;187;0m[4mContributing[0m
|
||
|
||
[38;5;12mYour contributions are always welcome! Please take a look at the [39m[38;5;14m[1mcontribution guidelines[0m[38;5;12m (https://github.com/make-github-pseudonymous-again/awesome-qr-code/blob/main/CONTRIBUTING.md).[39m
|
||
|
||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||
|
||
[38;5;12mIf you have any question about this opinionated list, do not hesitate to open an issue.[39m
|