All Projects → Lenivaya → qrrs

Lenivaya / qrrs

Licence: MIT license
CLI QR code generator and reader written in rust

Programming Languages

rust
11053 projects
powershell
5483 projects
shell
77523 projects
Nix
1067 projects

Projects that are alternatives of or similar to qrrs

BGAQRCode-Android
QRCode 扫描二维码、扫描条形码、相册获取图片后识别、生成带 Logo 二维码、支持微博微信 QQ 二维码扫描样式
Stars: ✭ 7,714 (+26500%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
qr-code-unity-3d-read-generate
Generating a QR code / Scanning a QR code in Unity 3D. Pre-build DLL and sample code from old Unity
Stars: ✭ 70 (+141.38%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
flutter qr code scanner generator sharing
Flutter App For Scanning, Generating, Sharing QR Code
Stars: ✭ 137 (+372.41%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
QR Attendance
This project is an attendance system which provides attendance on scanning QR code. The attendance is stored in Excel sheet named with the date of attendance taken. In this folder a file named Generate.py is used to generate the QR code for given input file. Attend.py file is for scanning the QR code
Stars: ✭ 17 (-41.38%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
Efqrcode
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
Stars: ✭ 4,121 (+14110.34%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
Swiftscan
A barcode and qr code scanner( 二维码/条形码扫描、生成,仿微信、支付宝)
Stars: ✭ 293 (+910.34%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
barcode scan2
[reborned barcode_scan] A flutter plugin for reading 2D barcodes and QR codes.
Stars: ✭ 43 (+48.28%)
Mutual labels:  qrcode, reader, qrcode-scanner
Czxing
C++ port of ZXing and ZBar for Android.
Stars: ✭ 854 (+2844.83%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
Qrcode
A pure JavaScript QRCode encode and decode library.
Stars: ✭ 69 (+137.93%)
Mutual labels:  qrcode, qrcode-scanner, qrcode-generator
barcode-server
Barcode Server for Barcode Client-Server android application
Stars: ✭ 40 (+37.93%)
Mutual labels:  qrcode, qrcode-scanner
Easyqrcodejs
EasyQRCodeJS is a feature-rich cross-browser pure JavaScript QRCode generation library. Support Canvas, SVG and Table drawing methods. Support Dot style, Logo, Background image, Colorful, Title etc. settings. Support Angular, Vue.js, React, Next.js framework. Support binary(hex) data mode.(Running with DOM on client side)
Stars: ✭ 215 (+641.38%)
Mutual labels:  qrcode, qrcode-generator
webbrowser-rs
Rust library to open URLs in the web browsers available on a platform
Stars: ✭ 150 (+417.24%)
Mutual labels:  rustlang, rust-crate
Jsqrscanner
JavaScript QR Code scanner for HTML5 supporting browsers
Stars: ✭ 212 (+631.03%)
Mutual labels:  qrcode, qrcode-scanner
Qrcoder
A pure C# Open Source QR Code implementation
Stars: ✭ 2,794 (+9534.48%)
Mutual labels:  qrcode, qrcode-generator
easy reader
⏮ ⏯ ⏭ A Rust library for easily navigating forward, backward or randomly through the lines of huge files.
Stars: ✭ 83 (+186.21%)
Mutual labels:  reader, rustlang
Offline Qr Code
📱 Browser add-on allowing you to quickly generate a QR code offline with the URL of the open tab or other text!
Stars: ✭ 193 (+565.52%)
Mutual labels:  qrcode, qrcode-generator
barcode-detector
Spec compliant polyfill of the Barcode Detection API 🤳
Stars: ✭ 31 (+6.9%)
Mutual labels:  qrcode, qrcode-scanner
Ngx Qrcode
An Angular 9/10 Component Library for Generating QR (Quick Response) Codes
Stars: ✭ 161 (+455.17%)
Mutual labels:  qrcode, qrcode-generator
Secure-QR-Reader
Privacy Focused and Secure QR Reader
Stars: ✭ 32 (+10.34%)
Mutual labels:  qrcode, qrcode-scanner
qrencoder
🔳 Make QR codes in R via libqrencode
Stars: ✭ 59 (+103.45%)
Mutual labels:  qrcode, qrcode-generator

QRrs

CLI QR code generator and reader written in rust

CI License: MIT codecov Version info

Info

emacs screenshot

QRrs is a simple, cross-platform, command-line utility written in rust for working with qr codes (what actually follows from the name).

Usage

Quickly generate qr code

$ qrrs "Your input here"

Generate code, than read it

$ qrrs "Something" /tmp/qr.png
$ qrrs --read /tmp/qr.png
Something

Print generated code to term

$ qrrs -t "Something" /tmp/qr.png
█████████████████████████████
█████████████████████████████
████ ▄▄▄▄▄ █▄ █▄▄█ ▄▄▄▄▄ ████
████ █   █ █▀▄████ █   █ ████
████ █▄▄▄█ █ ▄█▀▄█ █▄▄▄█ ████
████▄▄▄▄▄▄▄█ ▀ ▀ █▄▄▄▄▄▄▄████
████▄███ █▄▄ ▄▀ ▀▄▄▄  █▀▄████
████▄ ▀█▀▄▄▀▄▀▀▄█▀▄█ █▄ ▀████
████▄█▄██▄▄▄▀▀▀█ ▄▀█ ▀█▄ ████
████ ▄▄▄▄▄ █▄▀▄▀ ▄▄▀ ██ █████
████ █   █ █▄█▀ ▀▄▄█ ▀▀ ▀████
████ █▄▄▄█ ██▀ ▄█▀ ▀ ████████
████▄▄▄▄▄▄▄█▄▄▄█▄▄▄▄█▄██▄████
█████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Show code as text in terminal

$ qrrs --read --terminal /tmp/qr.png
█████████████████████████████
█████████████████████████████
████ ▄▄▄▄▄ █▄ █▄▄█ ▄▄▄▄▄ ████
████ █   █ █▀▄████ █   █ ████
████ █▄▄▄█ █ ▄█▀▄█ █▄▄▄█ ████
████▄▄▄▄▄▄▄█ ▀ ▀ █▄▄▄▄▄▄▄████
████▄███ █▄▄ ▄▀ ▀▄▄▄  █▀▄████
████▄ ▀█▀▄▄▀▄▀▀▄█▀▄█ █▄ ▀████
████▄█▄██▄▄▄▀▀▀█ ▄▀█ ▀█▄ ████
████ ▄▄▄▄▄ █▄▀▄▀ ▄▄▀ ██ █████
████ █   █ █▄█▀ ▀▄▄█ ▀▀ ▀████
████ █▄▄▄█ ██▀ ▄█▀ ▀ ████████
████▄▄▄▄▄▄▄█▄▄▄█▄▄▄▄█▄██▄████
█████████████████████████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Save it into another file

$ qrrs --read --terminal /tmp/qr.png /tmp/qr1.png

Almost the same result will be without terminal flag, but now instead of QrCode printed in terminal we will see text from it.

$ qrrs --read /tmp/qr.png /tmp/qr1.png

Install

From crates.io

$ cargo install qrrs

From github

$ cargo install --git https://github.com/Lenivaya/qrrs.git

Precompiled binaries

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].