QRcode.show Generate QR code easily for free - QR Code Generation as a Service INPUT: $ curl qrcode.show/INPUT $ curl qrcode.show -d INPUT $ curl qrcode.show -d @/PATH/TO/INPUT $ echo INPUT | curl qrcode.show -d @- INPUT EXAMPLES: $ curl qrcode.show/https://example.com $ curl qrcode.show -d https://example.com $ curl qrcode.show -d @/path/to/input.txt $ echo https://example.com | curl qrcode.show -d @- PARAMETERS: Accept Specify the output type Options: text/plain image/svg+xml text/html Default: text/plain PARAMETER EXAMPLES: $ curl qrcode.show/INPUT -H "Accept: image/svg+xml" SHELL FUNCTIONS: Shell functions that can be added to `.bashrc` or `.bash_profle` for quickly generating QR codes from the command line. The command takes a filename or reads from stdin if none was supplied and outputs the QR code to stdout: `qrcode /PATH/TO/INPUT` or `echo INPUT | qrcode` qrcode () { local file=${1:-/dev/stdin} curl -d @${file} https://qrcode.show } qrsvg () { local file=${1:-/dev/stdin} curl -d @${file} https://qrcode.show -H "Accept: image/svg+xml" } FEATURES: * No data collection or retention * Fast and simple API that works on both web and terminal * Supports GET and POST requests * Supports `Accept` header to control the output format TODO: * Download JPEG, PNG support * Control height, width, color and other properties using parameters * Get a logo * Support dynamic QR codes * Generate premium/branded QR codes SPONSORS: Top 5 sponsors get mentioned here CREDITS: Main Library https://github.com/kennytm/qrcode-rust Web Server https://github.com/tokio-rs/axum *Only the direct dependencies for the main business logic are listed here Please contact the project maintainer if you are missing from the list RELATED LINKS: Alternate Domain https://qrqr.show Project Repository https://github.com/sayanarijit/qrcode.show Project Maintainer https://arijitbasu.in Donate & Support https://ko-fi.com/sayanarijit https://liberapay.com/sayanarijit COPYRIGHT: © Arijit Basu 2021
[WORKING PROTOTYPE] Generate QR code easily for free - QR Code Generation as a Service
QRcode.show Generate QR code easily for free - QR Code Generation as a Service INPUT: $ curl qrcode.show/INPUT $ curl qrcode.show -d INPUTCategory: Rust / Filesystem |
Watchers: 1 |
Star: 28 |
Fork: 4 |
Last update: Sep 16, 2021 |
We Can Make this project, README
in markdown with code snippets, headers, images, & more.
Hello, i create a new logo for this project, the combination of :
- Greater than symbol ">" signifies terminal / curl
- qrcode containing the qrcode.show url
- qrcode.show with Munro Font
and i add some example for Node.js using Got - Lightweight https library
happy hacktoberfest!
Anyway you could allow any origin so that QR code could be generated client side in the browser?
Access-Control-Allow-Origin: *
I'm getting failed network requests when trying to do this in the browser. See example here: https://codesandbox.io/s/qrcode-test-gqktd?file=/src/App.vue
Thanks!
Hi @sayanarijit Please kindly review my PR
I added a usage example for the Node.js programming language, it's in the examples/nodejs folder with the README.md and index.js file in it
Im using Got which is lightweight and well-known https request library for Node.js
Hopefully it can be useful!
Hi @sayanarijit
This adds a quiet zone header. The quiet zone is a padding that is added to the QR code to help avoid the scanner picking up it's surroundings. Ressource: https://delivr.com/faq/1455/whats-with-the-white-border-around-the-qr-code
I have added the quiet zone function call to all formats. The default behaviour is false. My change will not interfere with the default behaviour that this library has. It will however give me the option to disable the quiet zone.
Warning: I do not usually develop in Rust. Which means I probably hasn't done it the right way. You know the gist though. So maybe you can help ease out the kinks?
Describe the bug
Unable to read QR code generated in terminal because of dark background color of terminal. But works fine when background color is changed to white.
Is your feature request related to a problem? Please describe. A logo is required for the product
Describe the solution you'd like I would like to try and design a logo for this.
Is your feature request related to a problem? Please describe.
We can pass many parametets from the command-line using http headers. But the web frontend is still lacking in functionalities. It can only generate SVG images and print the PDF, which is rather limited.
Describe the solution you'd like
Add a minimized "Advanced" button, clicking which we get more options. Options like download png/jpeg, set dimensions etc.
Describe alternatives you've considered
None
Additional context
The UI needs to be simple and easy to use. By default, users shouldn't be able to see all the buttons. Only by clicking the "Advanced" button, all the customisation options should appear. Also, we need to keep the website lightweight. Let's avoid using external libraries as much as possible.
-i can work on beautifying the homepage by creating a sticky navbar. -make it mobile friendly. also any changes you'd like you can suggest.
Describe the solution you'd like A resolution parameter to choose how big the QR code is (e.g. Google Chart's chs)
Additional context
Just add some simple parameter such as res=<width>x<height>
or something. I dunno ¯_(ツ)_/¯
Hello
Can you make some QR style?
like this
hi When using trunk on Windows, When using trunk on Windows