Files
awesome-awesomeness/html/qrcode.html
2025-07-18 22:22:32 +02:00

174 lines
6.4 KiB
HTML

<h1 id="awesome-qr-code-awesome">Awesome QR Code <a
href="https://github.com/sindresorhus/awesome"><img
src="https://awesome.re/badge.svg" alt="Awesome" /></a></h1>
<p><a
href="https://github.com/make-github-pseudonymous-again/awesome-qr-code#readme"><img src="repo-link.svg" align="right" width="100"></a></p>
<p>A curated list of awesome QR code libraries, software and
resources.</p>
<blockquote>
<p>QR code (abbreviated from Quick Response code) is a type of matrix
barcode (or two-dimensional barcode) first designed in 1994 for the
automotive industry in Japan.</p>
<p><em>Wikipedia</em> ~ https://en.wikipedia.org/wiki/QR_code</p>
</blockquote>
<h2 id="contents">Contents</h2>
<ul>
<li><a href="#apps">Apps</a></li>
<li><a href="#cli">CLI</a></li>
<li><a href="#libraries">Libraries</a></li>
<li><a href="#resources">Resources</a></li>
</ul>
<hr />
<h2 id="apps">Apps</h2>
<h3 id="readers">Readers</h3>
<ul>
<li><a href="https://github.com/code-kotis/qr-code-scanner">Web App</a>
- A progressive web application to scan QR codes.</li>
</ul>
<h3 id="file-transfer">File Transfer</h3>
<ul>
<li><a href="https://github.com/claudiodangelis/qrcp">qrcp</a> -
Transfer files over Wi-Fi from your computer to a mobile device by
scanning a QR code without leaving the terminal.</li>
<li><a
href="https://github.com/sdushantha/qr-filetransfer">qr-filetransfer</a>
- Transfer files over Wi-Fi between your computer and your smartphone
from the terminal.</li>
</ul>
<h2 id="cli">CLI</h2>
<ul>
<li><a href="https://fukuchi.org/works/qrencode">qrencode</a> - Command
line tool to generate QR codes.</li>
<li><a
href="https://github.com/make-github-pseudonymous-again/qrap">qrap</a> -
Generate a QR code payload for Wi-Fi access point credentials.</li>
<li><a
href="https://github.com/make-github-pseudonymous-again/spqr">spqr</a> -
Generate a QR code payload for initiating a SEPA transfer.</li>
<li><a href="https://github.com/sayanarijit/qrscan">qrscan</a> - Scan a
QR code in the terminal using the system camera or a given image.</li>
<li><a href="https://qrcode.show">qrcode.show</a> - Generate QR codes
using curl.</li>
</ul>
<h2 id="libraries">Libraries</h2>
<p>In this section <code>R</code> means the library allows to read QR
codes and <code>W</code> means that the library allows to generate QR
codes.</p>
<h3 id="c">C</h3>
<ul>
<li><a href="https://github.com/fukuchi/libqrencode">libqrencode
<code>W</code></a> - A fast and compact library for encoding data in a
QR code symbol.</li>
</ul>
<h3 id="c-c-javascript-python-java-rust">C, C++, JavaScript, Python,
Java, Rust</h3>
<ul>
<li><a
href="https://github.com/nayuki/QR-Code-generator">QR-Code-generator
<code>W</code></a> - High-quality QR code generator library in Java,
TypeScript/JavaScript, Python, C++, C, Rust.</li>
</ul>
<h3 id="java">Java</h3>
<ul>
<li><a href="https://github.com/scola/Qart">Qart <code>W</code></a> - An
app to merge a picture and a QR code.</li>
</ul>
<h3 id="javascript">JavaScript</h3>
<ul>
<li><a href="https://github.com/schmich/instascan">instascan
<code>R</code></a> - HTML5 QR code scanner using your webcam.</li>
<li><a href="https://github.com/neocotic/qrious">qrious
<code>W</code></a> - Pure JavaScript library for QR code generation
using canvas.</li>
</ul>
<h3 id="typescript">TypeScript</h3>
<ul>
<li><a href="https://github.com/cozmo/jsQR">jsQR <code>R</code></a> - A
pure JavaScript QR code reading library.</li>
</ul>
<h3 id="react">React</h3>
<ul>
<li><a href="https://github.com/zpao/qrcode.react">qrcode.react
<code>W</code></a> - A <code>&lt;QRCode/&gt;</code> component for use
with React.</li>
</ul>
<h3 id="react-native">React Native</h3>
<ul>
<li><a
href="https://github.com/moaazsidat/react-native-qrcode-scanner">react-native-qrcode-scanner
<code>R</code></a> - A QR code scanner component for React Native.</li>
</ul>
<h3 id="vue">Vue</h3>
<ul>
<li><a
href="https://github.com/gruhn/vue-qrcode-reader">vue-qrcode-reader
<code>R</code></a> - A set of Vue.js components for detecting and
decoding QR codes.</li>
</ul>
<h3 id="python">Python</h3>
<ul>
<li><a href="https://github.com/sylnsfar/qrcode">sylnsfar/qrcode
<code>W</code></a> - Artistic QR code in Python (can produce GIFs).</li>
</ul>
<h3 id="ruby">Ruby</h3>
<ul>
<li><a href="https://github.com/whomwah/rqrcode">rqrcode
<code>W</code></a> - A neat Ruby QR code generator exporting to
<code>svg</code>, <code>png</code> and <code>ansi</code> with
configurable size, color and other attributes.</li>
</ul>
<h3 id="objective-c">Objective-C</h3>
<ul>
<li><a href="https://github.com/kingsic/SGQRCode">SGQRCode
<code>R</code></a> - Easy to use QR code scan library for iOS.</li>
</ul>
<h3 id="swift">Swift</h3>
<ul>
<li><a href="https://github.com/EFPrefix/EFQRCode">EFQRCode
<code>W</code></a> - A better way to operate QR code in Swift, support
iOS, macOS, watchOS and tvOS.</li>
</ul>
<h3 id="c-1">C#</h3>
<ul>
<li><a href="https://github.com/codebude/QRCoder">QRCoder
<code>W</code></a> - A pure C# Open Source QR code implementation.</li>
</ul>
<h3 id="android">Android</h3>
<ul>
<li><a
href="https://github.com/bingoogolapple/BGAQRCode-Android">BGAQRCode-Android
<code>RW</code></a> - QR code reader and generator written in C.</li>
<li><a href="https://github.com/SumiMakito/AwesomeQRCode">AwesomeQRCode
(Kotlin) <code>W</code></a> - An awesome QR code generator for Android
(can produce GIFs).</li>
</ul>
<h3 id="php">PHP</h3>
<ul>
<li><a
href="https://github.com/khanamiryan/php-qrcode-detector-decoder">php-qrcode-detector-decoder
<code>R</code></a> - PHP library to detect and decode QR codes.</li>
<li><a
href="https://github.com/SimpleSoftwareIO/simple-qrcode">simple-qrcode
<code>W</code></a> - An easy-to-use PHP QR code generator.</li>
<li><a href="https://github.com/endroid/qr-code">endroid/qr-code
<code>W</code></a> - QR code generator.</li>
<li><a href="https://github.com/Bacon/BaconQRCode">BaconQRCode
<code>W</code></a> - QR code generator for PHP.</li>
</ul>
<h2 id="resources">Resources</h2>
<ul>
<li><a
href="https://github.com/zxing/zxing/wiki/Barcode-Contents">zxing</a> -
QR code payload format catalog.</li>
</ul>
<h2 id="contributing">Contributing</h2>
<p>Your contributions are always welcome! Please take a look at the <a
href="https://github.com/make-github-pseudonymous-again/awesome-qr-code/blob/main/CONTRIBUTING.md">contribution
guidelines</a>.</p>
<hr />
<p>If you have any question about this opinionated list, do not hesitate
to open an issue.</p>
<p><a
href="https://github.com/make-github-pseudonymous-again/awesome-qr-code">qrcode.md
Github</a></p>