{"adoption": {"forks": 945, "observed_at": "2026-08-28T04:07:29.025541+00:00", "stars": 2904}, "canonical_url": "https://ross.abutalabs.com/products/maps", "card": {"archived": false, "artifact_type": "library", "description": "A Mapbox react native module for creating custom maps", "domain": ["mobile-development", "frontend", "cross-platform"], "enriched": true, "function": ["ui-components", "geospatial", "mobile-framework"], "health_score": 96, "homepage": null, "language": "Kotlin", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["rnmapbox/maps"], "name": "rnmapbox/maps", "platform": ["cross-platform"], "pushed_at": "2026-07-22T17:28:07+00:00", "repo": "rnmapbox/maps", "stars": 2904, "tags": ["mapbox", "react-native", "maps", "maplibre", "expo", "map-views", "annotations", "3d-terrain", "ios", "android", "mobile"], "topics": ["mapbox", "react-native", "mapbox-gl-native", "map", "expo", "maplibre"], "urls": [], "use_cases": ["show an interactive map in a react native app", "add custom markers and point annotations to a mobile map", "render 3d terrain and building extrusions in react native", "display data-driven symbol layers on a map", "integrate mapbox into an expo react native project", "build a location-based mobile app with mapbox gl"], "what_it_is": "A community-supported React Native library wrapping the Mapbox Maps SDKs for iOS and Android to render interactive, customizable maps. It supports Mapbox Maps SDK v11 with components for map views, annotations, data-driven symbols, and 3D terrain.", "when_to_avoid": ["you want a fully free map stack without a Mapbox access token or billing", "your app is not React Native (use Mapbox SDKs directly)", "you need web-only maps (use mapbox-gl-js instead)"], "when_to_choose": ["you need Mapbox-powered maps in a React Native iOS/Android app", "you want native map performance with React components", "you need advanced Mapbox features like terrain, extrusions, or data-driven styling"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/maps", "repo": "rnmapbox/maps", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "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:29.025541+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:29.025541+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:34:31.434639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6f3945833e5598d2503f0ba7cc87adcb9864a7759b56c8df47d456d7d314856f", "fetched_at": "2026-08-28T04:07:29.025541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/rnmapbox/maps"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 93, "longevity": 100, "rhythm": 94}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2705, "days_push": 42, "days_rel": 42, "gap_med": 7, "n_releases_24m": 32}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}