{"id":19269850,"url":"https://github.com/lyqht/mini-qr","last_synced_at":"2026-05-15T07:13:38.006Z","repository":{"id":185677947,"uuid":"630944068","full_name":"lyqht/mini-qr","owner":"lyqht","description":"Scan \u0026 create pretty qr codes easily 👾","archived":false,"fork":false,"pushed_at":"2025-05-09T11:28:57.000Z","size":23162,"stargazers_count":1127,"open_issues_count":17,"forks_count":139,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-05-09T11:46:02.262Z","etag":null,"topics":["deepl","qr-code-generator","shadcn-vue","vite","vue-i18n-next","vue3"],"latest_commit_sha":null,"homepage":"https://mini-qr-code-generator.vercel.app","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lyqht.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"lyqht","custom":"https://blog.esteetey.dev/sponsor"}},"created_at":"2023-04-21T14:20:14.000Z","updated_at":"2025-05-09T11:29:00.000Z","dependencies_parsed_at":"2024-01-05T05:31:17.125Z","dependency_job_id":"f14ce6db-ec00-43be-aba7-22c2a7938bd0","html_url":"https://github.com/lyqht/mini-qr","commit_stats":null,"previous_names":["lyqht/styled-qr-code-generator","lyqht/mini-qr-code-generator"],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyqht%2Fmini-qr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyqht%2Fmini-qr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyqht%2Fmini-qr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lyqht%2Fmini-qr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lyqht","download_url":"https://codeload.github.com/lyqht/mini-qr/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254235700,"owners_count":22036964,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deepl","qr-code-generator","shadcn-vue","vite","vue-i18n-next","vue3"],"created_at":"2024-11-09T20:22:13.308Z","updated_at":"2026-05-15T07:13:38.001Z","avatar_url":"https://github.com/lyqht.png","language":"Vue","funding_links":["https://github.com/sponsors/lyqht","https://blog.esteetey.dev/sponsor"],"categories":[],"sub_categories":[],"readme":"# Mini QR\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\nAn app to create beautiful QR codes and scan various QR code types.\n\n\u003cdiv style=\"display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; gap:8px;\"\u003e\n    \u003ca href=\"https://esteetey.dev\"\u003e\u003cimg width=\"100\" src=\"public/presets/lyqht.svg\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.padlet.com\"\u003e\u003cimg width=\"100\" src=\"public/presets/padlet.svg\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.uilicious.com\"\u003e\n    \u003cimg width=\"100\" src=\"public/presets/uilicious.svg\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://www.supabase.com\"\u003e\u003cimg width=\"100\" src=\"public/presets/supabase-green.svg\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://www.vercel.com\"\u003e\u003cimg width=\"100\" src=\"public/presets/vercel-dark.svg\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://viteconf.org/\"\u003e\u003cimg width=\"100\" src=\"public/presets/viteconf2023.svg\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## Features\n\n\u003e [Review of 'MiniQR' that makes it easy to create good-looking QR codes](https://gigazine.net/gsc_news/en/20241104-qr-code-generator-miniqr/) - Gigazine, an Osaka based tech news website, one of the top 25 news sites by TIME.com\n\n- ✅ Accessible: minimally WCAG A compliant\n- 🎨 Customizable colors and styles\n- 🖼️ Export to PNG, JPG \u0026 SVG\n- 🔤 Export to ASCII / Unicode text\n- 📋 Copy to clipboard\n- 🌓 Light/dark/system-preference mode toggle\n- 🎲 Randomize style button\n- 🌐 Available in 30+ languages\n- 💾 Save \u0026 Load QR Code config\n- 🖼️ Upload custom image for logo with adjustable size and margin\n- 🎭 Presets: Pre-crafted QR code styles\n- 🖌️ Frame customization: Add text labels and style the frame around your QR code\n- 🛡️ Error correction level: affects the size of the QR code and logo within. Use lower correction levels for bigger pieces of data to ensure that it can be read.\n- 📱 QR Code Scanner: Scan QR codes using your camera or by uploading images, with intelligent detection for URLs, emails, phone numbers, WiFi credentials, and more\n- 📦 Batch data export: Import a CSV file with multiple data strings and export QR codes for them all at once. Template CSV files can be found in [`public/batch_export_templates/`](public/batch_export_templates/).\n- 📲 PWA Support: Install MiniQR as a desktop or mobile app\n- 📝 Data templates: Support for various data types including text, URLs, emails, phone numbers, SMS, WiFi credentials, vCards, locations, and calendar events\n- 🌍 UTF-8 input support: Vietnamese, CJK, Arabic, emoji, and other multibyte text\n\nSee [ROADMAP.md](./ROADMAP.md) for future planned features.\n\n## Demo\n\nTry it out [here](https://mini-qr-code-generator.vercel.app/) ✨\n\n\u003cdetails\u003e\n\n\u003csummary\u003eFrame text included in batch export (added in v0.17.0)\u003c/summary\u003e\n\nhttps://github.com/user-attachments/assets/c6db8fd5-ec36-43be-b6e3-a42e1b7dc3cb\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eData templates (added in v0.16.0)\u003c/summary\u003e\n\nhttps://github.com/user-attachments/assets/863f9330-2645-4d23-88aa-04f5f5beaa67\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eBasic frame settings (added in v0.15.0)\u003c/summary\u003e\n\nhttps://github.com/user-attachments/assets/e160d60d-3c7f-4bbb-908c-efd11fec20e8\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eScanning QR code (added in v0.13.0)\u003c/summary\u003e\n\nhttps://github.com/user-attachments/assets/5ad58b35-0a16-43a4-839a-e2197bfc273a\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eBatch data export (added in v0.9.0)\u003c/summary\u003e\n\nhttps://github.com/user-attachments/assets/fef17e6a-c226-4136-9501-8d3e951671e0\n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\n\u003csummary\u003eMVP - presets, languages, dark/light mode (v0.3.0)\u003c/summary\u003e\n\nhttps://github.com/lyqht/mini-qr/assets/35736525/991b2d7e-f168-4354-9091-1678d2c1bddb\n\n\u003c/details\u003e\n\n## Self-hosting\n\nFor full self-hosting instructions including Docker setup, environment variables, custom presets, and deployment scenarios, see [SELF_HOSTING.md](SELF_HOSTING.md).\n\n## Contributing\n\n[![All Contributors](https://img.shields.io/github/all-contributors/lyqht/mini-qr?color=ee8449\u0026style=flat-square)](#contributors) [![Crowdin](https://badges.crowdin.net/miniqr/localized.svg)](https://crowdin.com/project/miniqr)\n\nTranslations \u0026 bug fixes are welcome!\nFor all other matters, before opening an issue or contacting the project maintainer, please read up on to [CONTRIBUTING.md](CONTRIBUTING.md).\n\n---\n\nThank you for everyone here for taking their time out to improve MiniQR 🧡\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/tenekev\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/30023563?v=4?s=48\" width=\"48px;\" alt=\"tenekev\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003etenekev\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=tenekev\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=tenekev\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://zainf.dev/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6315466?v=4?s=48\" width=\"48px;\" alt=\"Zain Fathoni\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eZain Fathoni\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#design-zainfathoni\" title=\"Design\"\u003e🎨\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/katullo11\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/129339155?v=4?s=48\" width=\"48px;\" alt=\"Francesco\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFrancesco\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-katullo11\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/ssrahul96\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/15570570?v=4?s=48\" width=\"48px;\" alt=\"Rahul Somasundaram\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRahul Somasundaram\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=ssrahul96\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/tecking\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/479934?v=4?s=48\" width=\"48px;\" alt=\"tecking\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003etecking\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-tecking\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/davidxhk\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/37938921?v=4?s=48\" width=\"48px;\" alt=\"David Xie\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDavid Xie\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=davidxhk\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/pcbimon\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8252967?v=4?s=48\" width=\"48px;\" alt=\"Patipat Chewprecha\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePatipat Chewprecha\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-pcbimon\" title=\"Translation\"\u003e🌍\u003c/a\u003e \u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=pcbimon\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=pcbimon\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/itsAnuga\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/828450?v=4?s=48\" width=\"48px;\" alt=\"Johan Ekström\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJohan Ekström\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=itsAnuga\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://furycode.org/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/22378039?v=4?s=48\" width=\"48px;\" alt=\"Klemens Graf\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKlemens Graf\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=klemensgraf\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/unililium\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3117172?v=4?s=48\" width=\"48px;\" alt=\"林都\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e林都\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=unililium\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#translation-unililium\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/seals187\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/86856086?v=4?s=48\" width=\"48px;\" alt=\"seals187\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eseals187\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/pulls?q=is%3Apr+reviewed-by%3Aseals187\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/olvier\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/13106409?v=4?s=48\" width=\"48px;\" alt=\"olvier\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eolvier\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/pulls?q=is%3Apr+reviewed-by%3Aolvier\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/matthewberryman\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2288238?v=4?s=48\" width=\"48px;\" alt=\"Matthew Berryman\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatthew Berryman\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=matthewberryman\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/Mr-Robot-ops\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/55334802?v=4?s=48\" width=\"48px;\" alt=\"Mr-robot-ops\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMr-robot-ops\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-Mr-Robot-ops\" title=\"Translation\"\u003e🌍\u003c/a\u003e \u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=Mr-Robot-ops\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/danktankk\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/34148516?v=4?s=48\" width=\"48px;\" alt=\"danktankk\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003edanktankk\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=danktankk\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/clausjs\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12068849?v=4?s=48\" width=\"48px;\" alt=\"Joseph Claus\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoseph Claus\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=clausjs\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/kennydude\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/198294?v=4?s=48\" width=\"48px;\" alt=\"Joe Simpson\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoe Simpson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=kennydude\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/toha-tiger\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/8455781?v=4?s=48\" width=\"48px;\" alt=\"toha-tiger\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003etoha-tiger\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=toha-tiger\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#design-toha-tiger\" title=\"Design\"\u003e🎨\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/Kolophonium0\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/24278823?v=4?s=48\" width=\"48px;\" alt=\"Yannik Herbst\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eYannik Herbst\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#question-Kolophonium0\" title=\"Answering Questions\"\u003e💬\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"http://solovjov.net/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11983427?v=4?s=48\" width=\"48px;\" alt=\"Mikhail Solovev\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMikhail Solovev\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"#translation-r3bers\" title=\"Translation\"\u003e🌍\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"16.66%\"\u003e\u003ca href=\"https://github.com/osamajvd\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/54687462?v=4?s=48\" width=\"48px;\" alt=\"osamajvd\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eosamajvd\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/lyqht/mini-qr/commits?author=osamajvd\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n  \u003ctfoot\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" size=\"13px\" colspan=\"6\"\u003e\n        \u003cimg src=\"https://raw.githubusercontent.com/all-contributors/all-contributors-cli/1b8533af435da9854653492b1327a23a4dbd0a10/assets/logo-small.svg\"\u003e\n          \u003ca href=\"https://all-contributors.js.org/docs/en/bot/usage\"\u003eAdd your contributions\u003c/a\u003e\n        \u003c/img\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tfoot\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flyqht%2Fmini-qr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flyqht%2Fmini-qr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flyqht%2Fmini-qr/lists"}