{"adoption": {"forks": 681, "observed_at": "2026-08-28T04:06:56.790989+00:00", "stars": 2497}, "canonical_url": "https://ross.abutalabs.com/products/react-native-charts-wrapper", "card": {"archived": false, "artifact_type": "library", "description": "a react native charts wrapper (support android & iOS)", "domain": ["data-visualization", "mobile-development", "frontend"], "enriched": true, "function": ["charts", "data-visualization", "ui-components"], "health_score": 90, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["wuxudong/react-native-charts-wrapper"], "name": "wuxudong/react-native-charts-wrapper", "platform": ["cross-platform"], "pushed_at": "2026-05-31T10:09:24+00:00", "repo": "wuxudong/react-native-charts-wrapper", "stars": 2497, "tags": ["react-native", "mpandroidchart", "ios-charts", "native-charts", "mobile-charts", "android", "ios"], "topics": ["react-native", "chart", "mpandroidchart", "charts"], "urls": [], "use_cases": ["render line and bar charts in a react native app", "show pie charts on android and ios with one codebase", "add candlestick stock charts to a mobile app", "display radar or bubble charts in react native", "visualize time series data in a react native dashboard", "use mpandroidchart features from javascript"], "what_it_is": "A React Native wrapper around the native charting libraries MPAndroidChart (Android) and Charts (iOS), exposing eight chart types with extensive configuration options. It lets React Native apps render high-performance native charts on both platforms from JavaScript.", "when_to_avoid": ["you are building a web-only or non-React-Native project", "you prefer pure JavaScript/SVG charts to avoid native dependencies", "you need a library with an explicit open-source license"], "when_to_choose": ["you need native-performance charts in a React Native app on both Android and iOS", "you want the rich configuration options of MPAndroidChart/Charts without writing native code", "you need chart types like candlestick, radar, or combined charts on mobile"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/react-native-charts-wrapper", "repo": "wuxudong/react-native-charts-wrapper", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "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:06:56.790989+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:56.790989+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:27:09.069743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4034d54ed897ca5ba27dd733488e8dcb73156190cf21c0e79d683a3c1b0550a8", "fetched_at": "2026-08-28T04:06:56.790989+00:00", "kind": "readme", "missing": false, "url": "https://github.com/wuxudong/react-native-charts-wrapper"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 85, "longevity": 100, "rhythm": 54}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3470, "days_push": 94, "days_rel": 94, "gap_med": null, "n_releases_24m": 1}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}