Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/valiuchenkovladyslav/qr-bar-code-generator
Browser extension for QR & Bar Code generation
https://github.com/valiuchenkovladyslav/qr-bar-code-generator
browser-extension bun eslint husky prettier react tailwindcss typescript vitejs zustand
Last synced: about 2 months ago
JSON representation
Browser extension for QR & Bar Code generation
- Host: GitHub
- URL: https://github.com/valiuchenkovladyslav/qr-bar-code-generator
- Owner: ValiuchenkoVladyslav
- License: mit
- Created: 2024-04-13T13:54:27.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-04-13T14:47:05.000Z (8 months ago)
- Last Synced: 2024-04-18T20:41:55.010Z (8 months ago)
- Topics: browser-extension, bun, eslint, husky, prettier, react, tailwindcss, typescript, vitejs, zustand
- Language: TypeScript
- Homepage: https://addons.mozilla.org/firefox/addon/qr-bar-code-generator/
- Size: 90.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QR & Bar Code generator extension
- Generate QR Code
- Generate Bar Code
- Save generated code as PNG
- Copy generated code image### [Install for Firefox](https://addons.mozilla.org/en-US/firefox/addon/qr-bar-code-generator/)
_Extension not published in Chrome, but dist can still be loaded at [chrome://extensions/](chrome://extensions/) via **"Load unpacked"** button._## For developers
> Bun 1.1.0 runtime is requiredFirst you need to install project dependencies:
```sh
bun install
```Before making any changes to code, make sure to also install git hooks:
```sh
bun run prepare
```### Running application in development mode
```sh
bun run dev
```
After that, you can open your browser on http://localhost:5173/. Any changes to code are applied automatically.### Build for production
```sh
bun run build
```To test your extension locally, add all files from dist/ folder to zip archive.
After that, go to [about:debugging#/runtime/this-firefox](about:debugging#/runtime/this-firefox) and press **"Load Temporary Add-on"** button. Select that archive and it will be loaded as temporary extension.