nikosdaridis/qr-barcode-maui-blazor-hybrid
33.9
Weak · 21 September 2026
933
lines of production code
C#
primary language
4
measurements over time
What this system is
This system is a cross-platform mobile application built with .NET 10 and MAUI, utilizing a Blazor hybrid architecture for its user interface. It enables users to scan QR codes and barcodes using the device camera, as well as generate various barcode formats like QR, Code128, and EAN. The application provides local persistence for managing scanned items through features such as history, favorites, and search filtering, with a UI styled using Tailwind CSS.
Features
Initial project setup and documentation
The repository has been initialized with a new Visual Studio solution file (.sln) for the QRBarcodeMauiBlazorHybrid project, establishing the build configuration for Debug and Release modes. A .gitattributes file has been added to enforce consistent line endings (LF) across the codebase, and the .gitignore has been updated to exclude compiled JavaScript and Tailwind CSS output files. The README.md has been expanded to include installation instructions, screenshots, and guidance on running the TypeScript and Tailwind development watch process.
(repo-wide) · high confidence
Initial release of the QRBarcodeMauiBlazorHybrid app
The application is introduced with a complete set of Blazor components and models, enabling users to scan QR codes and barcodes via a native camera popup, generate various formats (including QR, Code128, EAN, and UPC), and manage their codes through History, Favorites, and Details views. The UI features a tab-based navigation structure with search filtering, local storage persistence, and capabilities to favorite, share, save to gallery, or copy code values.
QRBarcodeMauiBlazorHybrid · high confidence
Dependencies
Upgrade to .NET 10 and Tailwind CSS v4
The project has been upgraded to target .NET 10 (net10.0) and Microsoft.Maui.Controls 10.0.60, replacing the previous .NET 9 setup. Additionally, the frontend tooling has migrated to Tailwind CSS v4 (v4.3.3) and its CLI, alongside significant version bumps for TypeScript (to v7.0.2), concurrently (to v10.0.5), and cross-env (to v10.1.0).
(dependencies) · high confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings — which rule fired, in which file, on which line, and how to fix it — are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.
Score
- CAI 34 → 34 (-0.3)
- Rubric changed (rubric-2026.08.18 → rubric-2026.09.15) — scores are not directly comparable.
Lenses
- Code Health 74 → 74 (-0.1)
- Architecture 98 → 98 (-0.0)
- Maturity 42 → 39 (-3.8)
- Readiness 44 → 44 (+0.0)
- Security 26 → 27 (+0.5)
- Accessibility 29 → 29 (-0.0)
Resolved (4)
- Build status unknown
- No exposed public API
- Off-boarding risk: anonymized user #1
- Scanner failed to run — not a clean result
New (5)
- Documentation: no installation or build instructions (README.md)
- Documentation: no project overview (README.md)
- Documentation: no usage examples (README.md)
- High: security finding (details withheld)
- Orphaned files with no living knowledge
Changes since last survey
- 1 commits — 1 feature/other, 0 fixes
By area
- QRBarcodeMauiBlazorHybrid/package-lock.json — 1 commit
Notable commits
- change: build(deps-dev): bump concurrently in /QRBarcodeMauiBlazorHybrid (#148)
Architecture
- Unchanged — 2 containers · 0 contexts · 0 edges
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
nikosdaridis/qr-barcode-maui-blazor-hybrid was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 21 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 3ed88ae683b340c89f1cffc37edfc77064b12626 — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-28e75b8e3254.