{"adoption": {"forks": 1060, "observed_at": "2026-08-28T04:07:00.211224+00:00", "stars": 2544}, "canonical_url": "https://ross.abutalabs.com/products/zbar", "card": {"archived": false, "artifact_type": "library", "description": "Clone of the mercurial repository http://zbar.hg.sourceforge.net:8000/hgroot/zbar/zbar", "domain": ["computer-vision", "image-processing", "cross-platform", "developer-tools"], "enriched": true, "function": ["image-processing", "computer-vision", "ocr", "cli", "gui"], "health_score": 20, "homepage": "http://zbar.sourceforge.net/", "language": "C", "license": "LGPL-2.1", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["ZBar/ZBar"], "name": "ZBar/ZBar", "platform": ["windows", "cross-platform", "cli", "python", "cpp", "c"], "pushed_at": "2024-03-18T01:09:42+00:00", "repo": "ZBar/ZBar", "stars": 2544, "tags": ["barcode-scanner", "qr-code", "ean", "code128", "video-scanning", "embedded", "language-bindings", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["decode qr codes from images", "scan barcodes from a webcam video stream", "read upc codes from product photos in a script", "embed barcode scanning in an embedded c application", "add a barcode scanning widget to a qt or gtk app", "batch decode barcodes from image files via command line"], "what_it_is": "ZBar is an open-source C library and software suite for reading bar codes from video streams, image files, and raw intensity sensors. It supports symbologies like EAN/UPC, Code 128, Code 39, Interleaved 2 of 5, and QR Code, with CLI tools, GUI widgets, and bindings for Python, Perl, and C++.", "when_to_avoid": ["you need modern actively developed features or new symbologies", "you want a pure high-level language solution without C dependencies", "you need robust scanning of damaged or low-quality images with modern ML-based decoders"], "when_to_choose": ["you need a lightweight, fast C barcode decoder with a small memory footprint", "you want bindings for Python, Perl, or C++ or GUI widgets for Qt/GTK", "you target embedded or low-resource platforms without floating point requirements", "you need support for common 1D symbologies plus QR codes"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/zbar", "repo": "ZBar/ZBar", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "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:07:00.211224+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:00.211224+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:25:03.958445+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d1afc634138403fc6c4c4af353e230f9c4a0fcdfa866ce3f3d1078e154fa55d", "fetched_at": "2026-08-28T04:07:00.211224+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ZBar/ZBar"}, {"content_hash": "24079a01874b446c8fd5c6036f9bef50810ba848bf6621806779fa56d7229b07", "fetched_at": "2026-08-29T10:06:58.092678+00:00", "kind": "homepage", "missing": false, "url": "http://zbar.sourceforge.net/"}, {"content_hash": "747ce36bf537d586b73588514aaa3076e727e69a0584e3ce1b5f890fa4fc6851", "fetched_at": "2026-08-29T10:06:58.101941+00:00", "kind": "site_page", "missing": false, "url": "https://zbar.sourceforge.net/about.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5093, "days_push": 899, "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}}