Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lyqht/mini-qr

Generate customized qr codes easily 👾
https://github.com/lyqht/mini-qr

deepl hacktoberfest qr-code-generator shadcn-vue vite vue-i18n-next vue3

Last synced: 2 days ago
JSON representation

Generate customized qr codes easily 👾

Awesome Lists containing this project

README

        

# Mini QR Code Generator

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)

A customizable QR code generator to create beautiful and unique QR codes.










## Features

- ✅ Accessible: minimally WCAG A compliant
- 🎨 Customizable colors and styles
- 🖼️ Export to SVG and PNG
- 📋 Copy to clipboard
- 🌓 Light/dark/system-preference mode toggle
- 🎲 Randomize style button
- 🌐 Available in 29+ languages thanks to [deepl-translate-github-action](https://github.com/lyqht/deepl-translate-github-action)
- 💾 Save & Load QR Code config
- 🖼️ Upload custom image for logo
- 🎭 Presets: Pre-crafted QR code styles
- 🛡️ 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.
- 📦 Batch data export: Import a CSV file with multiple data strings and export QR codes for them all at once.

## Demo

Try it out [here](https://mini-qr.vercel.app/) ✨

https://github.com/lyqht/mini-qr/assets/35736525/991b2d7e-f168-4354-9091-1678d2c1bddb

Batch data export is also now supported.

https://github.com/user-attachments/assets/fef17e6a-c226-4136-9501-8d3e951671e0

## Self-hosting with Docker 🐋

Mini-QR can easily be self-hosted. We provide a [docker-compose.yml](docker-compose.yml) file as well as our own images. We are using GitHub's `ghrc.io` Container Registry.

```bash
wget https://github.com/lyqht/mini-qr/raw/main/docker-compose.yml

docker compose up -d
```

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for more details.