{"adoption": {"forks": 486, "observed_at": "2026-08-28T04:05:51.484086+00:00", "stars": 1900}, "canonical_url": "https://ross.abutalabs.com/products/qrcodereaderview", "card": {"archived": false, "artifact_type": "library", "description": "Modification of ZXING Barcode Scanner project for easy Android QR-Code detection and AR purposes", "domain": ["mobile-development", "computer-vision"], "enriched": true, "function": ["computer-vision", "image-processing", "ui-components"], "health_score": 20, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["dlazaro66/QRCodeReaderView"], "name": "dlazaro66/QRCodeReaderView", "platform": [], "pushed_at": "2021-06-21T04:55:28+00:00", "repo": "dlazaro66/QRCodeReaderView", "stars": 1900, "tags": ["qr-code", "zxing", "camera-preview", "barcode-scanning", "augmented-reality", "android"], "topics": ["android", "zxing", "camera", "qrcodereaderview"], "urls": [], "use_cases": ["scan qr codes with the android camera in my app", "decode qr codes from a live camera preview on android", "get qr code corner point coordinates for augmented reality", "embed a qr code reader view in an android layout", "build a qr scanner activity with torch and autofocus control"], "what_it_is": "An Android library that wraps a modified ZXING Barcode Scanner to provide a drop-in camera view for QR code detection. It notifies listeners when a QR code is decoded and exposes control point coordinates, making it usable for augmented reality overlays.", "when_to_avoid": ["you need an actively maintained library with recent bug fixes and security updates", "you need to scan barcode formats beyond QR codes", "you target modern Android camera APIs like CameraX and want current best practices"], "when_to_choose": ["you need a simple embeddable Android QR scanning view with decoded point coordinates", "you want AR-style overlays anchored to QR code control points", "you prefer a lightweight view-based integration over a full scanner app"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/qrcodereaderview", "repo": "dlazaro66/QRCodeReaderView", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:51.484086+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:11:58.924142+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9a0bd0931fe194c4f304f02d77d1286bbb12616d69d176322cc2f7694aa8524c", "fetched_at": "2026-08-28T04:05:51.484086+00:00", "kind": "readme", "missing": false, "url": "https://github.com/dlazaro66/QRCodeReaderView"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4797, "days_push": 1899, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}