I finished another #webdev side project and built the QR code generator of my dreams: :fietkau_software: https://fietkau.software/qr
-
Julian Fietkaureplied to 🍁 Nataly M 🍂 :mastodon: last edited by
@NatalyMillan Oh wow, you turned it into a spectacle. Great work!
-
@julian Awesome! Definitely going to use this!
Suggestion: could a tiny custom bitmap or svg be used in place of the squares or dots? (obviously not compatible with your awesome blobby effect though, possibly except for the loner dots you have as a different colour )
-
-
@whybird Thank you! It could work if the contrast is good enough. Gotta mull over whether that's something I want to add.
-
@whybird @kimby It's kinda difficult to predict how emoji will render depending on the system and font. To make it work consistently I'd have to provide the renderings, e.g. by including Twemoji. Not impossible, but probably adds more complexity than I want - you'd be better off using one of the empty logo cutouts and adding whatever you want after the fact.
-
Patrick Hogenboomreplied to Julian Fietkau last edited by
@julian Love the rounded lines
-
Julian Fietkaureplied to Patrick Hogenboom last edited by
@PatHightree Oh no, Pacman found the cherry tree 🫢 Will eating all of those make him too powerful...?
-
@julian Works great, nice work!
-
@Ronald Thank you!
-
Andreas Scherbaumreplied to Julian Fietkau last edited by
@julian Do you have an idea how this compares to:
GitHub - jeromeetienne/jquery-qrcode: qrcode generation standalone (doesn't depend on external services)
qrcode generation standalone (doesn't depend on external services) - jeromeetienne/jquery-qrcode
GitHub (github.com)
Your images look cooler though
I may need to rewrite this blog posting I have in the pipeline.
-
@julian Could you please make it create a standard-sized quiet zone, at least as an option? I see lots of options to make the codes harder to read, shown off in your examples, but not one to make it fully standard-compliant.
-
@julian
Well done. Bravo. -
@julian Great stuff! I was just creating QR codes yesterday and was annoyed at the freemium / ad riddled options.
-
Julian Fietkaureplied to Andreas Scherbaum last edited by
@ascherbaum Not much of an idea beyond the obvious: my code doesn't require jQuery. Besides that, it looks like Jerome's script is quite old. It paints the QR code onto a canvas element, so you only get PNG downloads, no SVG. If what you want is a no-frills QR code generator with "Save as PNG" functionality, its upside is that it seems to be quite small and efficient!
-
@fyberpunk Hmm, maybe! I guess it'd be really only needed in the downloaded files, not in the live display on the site. So far I've always just eyeballed the quiet zone after the fact myself when placing the code into a layout. Do need to think about whether it should be an option and what the default should be.
-
@m Thank you!
-
@box464 Thank you! I used to use https://www.qrcode-monkey.com as the least sucky alternative I knew of, but it still has an artificial delay on the download to show you an ad.
-
Andreas Scherbaumreplied to Julian Fietkau last edited by
@julian OK, makes sense. Will see if I find time and can compare the two.
-
Julian Fietkaureplied to Andreas Scherbaum last edited by
@ascherbaum Do note for the comparison that my code (the open source release) only does the graphical rendering, not the QR code generation. The demo page includes Project Nayuki's QR code generator libary for that purpose: https://www.nayuki.io/page/qr-code-generator-library
-
@julian love this! Am using it with a lot of joy for some talk slides i'm preparing