A super simple Browser Extension for generating QR codes from URLs.
-
Adds a button to the browser’s toolbar that generates a QR code for the currently active tab.
-
Adds a context menu item to links that generates a QR code for the clicked link. Especially helpful for links that the browser can’t open in a tab.
The extension was created with the Browser Extensions specification in mind. However, for a more consistent UX, it uses the Firefox-only API openPopup when the user interacts with the context menu.
This means that until a fallback is added to the code, this extension is only compatible with Firefox version 57 and later.
Any other differences are bugs and should be reported.
This extension follows the JavaScript Standard Style. I apologise if you love semicolons. Make sure to run it under the WebExtensions environment:
standard --env webextensions
-
kjua is included as
kjua.min.js
and is “Copyright (c) 2016 Lars Jung (https://larsjung.de)”, used under the MIT License. Please see thekjua-LICENSE
file for more information. -
Everything else is released under the BSD Zero Clause License (0BSD). Please see the
LICENSE
file for more information.