Repolode
lyqht

lyqht/mini-qr

一款可自定义样式的 QR 码生成与扫描网页应用,支持摄像头和图片扫码。

可替代:QR Code Generator Pro

Star
2,428
Fork
297
未关闭 Issue
25
最近提交
19天前

这是什么?

Mini QR 是一个用于生成美观二维码并识别各类二维码的网页应用。用户可以自定义颜色和样式,上传可调节大小与边距的 logo 图片,并为二维码添加带文字和背景的边框。预设样式和随机样式按钮便于快速调整,保存的配置也可以之后重新加载。

输出方面,二维码可导出为 PNG、JPG、SVG 或 ASCII/Unicode 文本,也可一键复制到剪贴板。批量导出功能可导入 CSV 文件中的多组数据,一次生成全部二维码。数据模板涵盖网址、邮箱、电话、短信、WiFi 凭据、vCard、位置、日历事件以及 EPC/SEPA 转账码。

扫码功能支持通过摄像头或上传图片识别二维码,并能智能识别网址、邮箱、电话和 WiFi 信息。界面支持 30 多种语言和浅色、深色模式,可安装为 PWA 应用。项目基于 Vue 3、TypeScript 与 Vite 构建,并提供组件库的 Storybook。

核心功能

  • 01自定义二维码颜色、样式,并可上传可调节大小与边距的 logo
  • 02支持导出为 PNG、JPG、SVG 或 ASCII/Unicode 文本
  • 03可通过摄像头或上传图片扫描二维码
  • 04支持从 CSV 文件批量生成二维码
  • 05提供 WiFi、vCard、短信、日历事件和 SEPA 转账等数据模板
  • 06可安装为 PWA 应用,并支持浅色与深色模式

适用场景

  • 为海报、菜单或名片设计带品牌风格的装饰性二维码
  • 借助表格导出的 CSV 为活动票券或商品标签批量生成二维码
  • 通过可扫描的二维码分享 WiFi 凭据或联系人信息
  • 无需专用应用,直接从截图或照片中识别二维码

快速上手

  1. 1

    使用 pnpm 安装依赖

  2. 2

    在本地启动 Storybook 组件库

    pnpm storybook

使用前须知

  • 采用 GPL-3.0 许可证,因此分发衍生作品时也须采用 GPL 许可。
  • README 除 Storybook 外未说明如何在本地完整运行主网页应用,设置可能需要参考 SELF_HOSTING.md。

标签

常见问题

mini-qr 是什么?
一款可自定义样式的 QR 码生成与扫描网页应用,支持摄像头和图片扫码。 Mini QR 是一个用于生成美观二维码并识别各类二维码的网页应用。用户可以自定义颜色和样式,上传可调节大小与边距的 logo 图片,并为二维码添加带文字和背景的边框。预设样式和随机样式按钮便于快速调整,保存的配置也可以之后重新加载。
mini-qr 可以免费使用吗?用的什么许可证?
mini-qr 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
mini-qr 还在维护吗?
活跃维护中。mini-qr 最近一次提交是在 2026年10月1日。
mini-qr 适合用来做什么?
为海报、菜单或名片设计带品牌风格的装饰性二维码 借助表格导出的 CSV 为活动票券或商品标签批量生成二维码 通过可扫描的二维码分享 WiFi 凭据或联系人信息 无需专用应用,直接从截图或照片中识别二维码
mini-qr 怎么安装和运行?
使用 pnpm 安装依赖 在本地启动 Storybook 组件库: pnpm storybook
在哪里获取 mini-qr?
源代码和安装说明在 GitHub 上:https://github.com/lyqht/mini-qr

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目