
Security News
AGENTS.md Gains Traction as an Open Format for AI Coding Agents
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.
io.github.ismoy:belzspeedscan-iosarm64
Advanced tools
BelZSpeedScan - Advanced Kotlin Multiplatform QR Code & Barcode Scanner Library for Android & iOS. Transform your mobile apps with lightning-fast, MLKit-powered scanning technology featuring intelligent auto-focus, reflective surface detection, and real-time distance optimization. Built with Jetpack Compose for stunning UI components and seamless cross-platform integration. Perfect for e-commerce, inventory management, ticketing systems, and contactless solutions. Boost your app's performance with our privacy-focused analytics and enterprise-grade security features. Open-source, actively maintained, and designed for production-ready applications.
BelZSpeedScan is a lightweight and easy-to-use library for scanning QR codes and barcodes. It supports both Kotlin Multiplatform (KMP) and native Android development, providing a consistent API across platforms. This allows you to use the same scanning logic in your shared KMP code and seamlessly integrate it into your Android application.
Android | iOS |
---|---|
![]() | ![]() |
In your commonMain build.gradle.kts:
implementation("io.github.ismoy:belzspeedscan:1.0.12")
Don’t forget to configure iOS-specific permissions in your Info.plist file:
<key>NSCameraUsageDescription</key>
<string>We need access to the camera to scan QR.</string>
var showScanner by remember { mutableStateOf(false) }
if (showScanner) {
BelZSpeedScanner(
onCodeScanned = { code ->}//result scan
)
}
Button(onClick = { showScanner = true }) {
Text("Scan")
}
Using BelZSpeedScan in Android Native (Jetpack Compose)
implementation("io.github.ismoy:belzspeedscan:1.0.12")
var showScanner by remember { mutableStateOf(false) }
if (showScanner) {
BelZSpeedScanner(
onCodeScanned = { code ->}//result scan
)
}
Button(onClick = { showScanner = true }) {
Text("Scan")
}
BelZSpeedScan includes an optional analytics system designed with privacy in mind:
We love your input! We want to make contributing to BelZSpeedScan as easy and transparent as possible, whether it's:
Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.
Check out our Roadmap to see what's coming next and how you can help!
Please report any bugs or issues you find in the issues section.
This project is licensed under the MIT License - see the LICENSE file for details.
Give a ⭐️ if this project helped you!
FAQs
BelZSpeedScan - Advanced Kotlin Multiplatform QR Code & Barcode Scanner Library for Android & iOS. Transform your mobile apps with lightning-fast, MLKit-powered scanning technology featuring intelligent auto-focus, reflective surface detection, and real-time distance optimization. Built with Jetpack Compose for stunning UI components and seamless cross-platform integration. Perfect for e-commerce, inventory management, ticketing systems, and contactless solutions. Boost your app's performance with our privacy-focused analytics and enterprise-grade security features. Open-source, actively maintained, and designed for production-ready applications.
We found that io.github.ismoy:belzspeedscan-iosarm64 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.