#15
PassQR
โPassQR - Instant QR to Web & App access. Scan any QR code to open in browser or in-app WebView. Supports English and Indonesian.
KotlinAndroidWebViewQR CodeOpen SourcePrivacy
<p align="center">
<img src="/images/logo.png" alt="PassQR Logo" width="120"/>
</p>
<h1 align="center">PassQR</h1>
<p align="center">
<strong>Akses QR Instan ke Web & Aplikasi</strong>
</p>
<p align="center">
<a href="https://github.com/Curzyori/pass-qr/tree/main/version"><strong>๐ฆ Current Version Build</strong></a>
</p>
<div align="center">
</div>
<p align="center">
<a href="#-why-passqr">Why This</a> ยท
<a href="#-key-features">Features</a> ยท
<a href="#-installation">Installation</a> ยท
<a href="#-preview">Preview</a>
</p>
๐ Why PassQR?
PassQR is a fast, privacy-friendly QR scanner designed for the modern Android experience. It doesn't just scan codes; it bridges the gap between physical codes and the digital web instantly.
| Feature | Benefit |
|---|---|
| โก Instant Scanning | High-speed detection using optimized scanning logic. |
| ๐ Web Integration | Immediately loads URLs in the app webview. |
| ๐ App-to-App | Detects and handles app-specific deep links. |
| ๐ Privacy First | No data tracking, completely local processing. |
๐ฏ Key Features
| Feature | Status | Description |
|---|---|---|
| Fast QR Detection | โ | Uses shouzhong/Scanner logic for instant feedback. |
| Web Mode | โ | Opens detected URLs in a built-in secure webview. |
| App Mode | โ | Navigates directly to external apps via detected links. |
| Dark Mode | โ | System-wide dark and light theme support. |
| Multi-Language | โ | Supports English and Indonesian. |
๐ Tech Stack
- Platform: Android
- Language: Kotlin & Java
- UI Framework: Jetpack Compose with Material Design 3
- Scanning Engine: Shouzhong/Scanner + ZXing Core
- Architecture: Single-Activity, Compose Navigation
- License: Apache-2.0
๐ฆ Installation
Download the latest APK from the version folder:
| Version | File |
|---|---|
| v3.0.0 | PassQR-V3.0.0.apk |
Build from Source
git clone https://github.com/Curzyori/pass-qr.git
cd pass-qr
./gradlew assembleDebug
๐ผ๏ธ Preview
<p align="center"> <img src="images/web.gif" alt="Web Interface Demo" width="200"/> <img src="images/app.gif" alt="Mobile App Demo" width="200"/> </p>๐ License
This project is released under the Apache License 2.0 โ see LICENSE for full text.
โ Support
If this project is useful, consider supporting its development!
<p align="center"> <a href="https://donate.curzy.dev/"><strong>๐ Donate via Crypto or QRIS</strong></a> </p>Crypto payment details are maintained at donate.curzy.dev.
๐ License
This project is released under the Apache License 2.0 โ see LICENSE for full text.