{"id":48290048,"url":"https://github.com/codesinghanoop/react-native-d3multiline-chart","last_synced_at":"2026-04-04T23:04:00.473Z","repository":{"id":46933273,"uuid":"100169621","full_name":"codesinghanoop/react-native-d3multiline-chart","owner":"codesinghanoop","description":"Animated Android and iOS multiline/line/scatterPoint chart based on d3.js 🤘😎🤘","archived":false,"fork":false,"pushed_at":"2021-09-21T05:40:06.000Z","size":1948,"stargazers_count":43,"open_issues_count":10,"forks_count":15,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-07T08:05:33.012Z","etag":null,"topics":["android","animation","chart","charts","d3js","d3v4","graph","ios","legend","line","line-graph","multiline","multiline-graph","react-native-svg","running-line-animation","scatterpoint","scatterpoint-graph"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codesinghanoop.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-08-13T10:34:47.000Z","updated_at":"2022-10-09T09:26:32.000Z","dependencies_parsed_at":"2022-09-03T07:11:21.115Z","dependency_job_id":null,"html_url":"https://github.com/codesinghanoop/react-native-d3multiline-chart","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codesinghanoop/react-native-d3multiline-chart","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesinghanoop%2Freact-native-d3multiline-chart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesinghanoop%2Freact-native-d3multiline-chart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesinghanoop%2Freact-native-d3multiline-chart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesinghanoop%2Freact-native-d3multiline-chart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codesinghanoop","download_url":"https://codeload.github.com/codesinghanoop/react-native-d3multiline-chart/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesinghanoop%2Freact-native-d3multiline-chart/sbom","scorecard":{"id":297715,"data":{"date":"2025-08-11","repo":{"name":"github.com/codesinghanoop/react-native-d3multiline-chart","commit":"f0e46a47c432ad73e4f51f0aab2879d4f7326260"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":1.6,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":9,"reason":"binaries present in source code","details":["Warn: binary detected: Example/android/gradle/wrapper/gradle-wrapper.jar:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"99 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-v88g-cgmw-v5xw","Warn: Project is vulnerable to: GHSA-93q8-gq69-wqmw","Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92","Warn: Project is vulnerable to: GHSA-j4mr-9xw3-c9jx","Warn: Project is vulnerable to: GHSA-7p89-p6hx-q4fw","Warn: Project is vulnerable to: GHSA-qwcr-r2fm-qrc7","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-cwfw-4gq5-mrqx","Warn: Project is vulnerable to: GHSA-g95f-p29q-9xw4","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-257v-vj4p-3w2h","Warn: Project is vulnerable to: GHSA-pxg6-pf52-xh8x","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-36jr-mh4h-2g58","Warn: Project is vulnerable to: GHSA-9vvw-cc9w-f27h","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-hr2v-3952-633q","Warn: Project is vulnerable to: GHSA-h6ch-v84p-w6p9","Warn: Project is vulnerable to: GHSA-qrmc-fj45-qfc2","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-9qj9-36jm-prpv","Warn: Project is vulnerable to: GHSA-8r6j-v8pm-fqw3","Warn: Project is vulnerable to: MAL-2023-462","Warn: Project is vulnerable to: GHSA-xf7w-r453-m56c","Warn: Project is vulnerable to: GHSA-q42p-pg8m-cqh6","Warn: Project is vulnerable to: GHSA-w457-6q6x-cgp9","Warn: Project is vulnerable to: GHSA-62gr-4qp9-h98f","Warn: Project is vulnerable to: GHSA-f52g-6jhx-586p","Warn: Project is vulnerable to: GHSA-2cf5-4w76-r9qv","Warn: Project is vulnerable to: GHSA-3cqr-58rm-57f8","Warn: Project is vulnerable to: GHSA-g9r4-xpmj-mj65","Warn: Project is vulnerable to: GHSA-q2c6-c6pm-g3gh","Warn: Project is vulnerable to: GHSA-765h-qjxv-5f44","Warn: Project is vulnerable to: GHSA-f2jv-r9rf-7988","Warn: Project is vulnerable to: GHSA-44pw-h2cw-w3vq","Warn: Project is vulnerable to: GHSA-jp4x-w63m-7wgm","Warn: Project is vulnerable to: GHSA-c429-5p7v-vgjp","Warn: Project is vulnerable to: GHSA-43f8-2h32-f4cj","Warn: Project is vulnerable to: GHSA-qqgx-2p2h-9c37","Warn: Project is vulnerable to: GHSA-2pr6-76vf-7546","Warn: Project is vulnerable to: GHSA-8j8c-7jfh-h6hx","Warn: Project is vulnerable to: GHSA-896r-f27r-55mw","Warn: Project is vulnerable to: GHSA-9c47-m6qq-7p4h","Warn: Project is vulnerable to: GHSA-jf85-cpcp-j695","Warn: Project is vulnerable to: GHSA-fvqr-27wr-82fm","Warn: Project is vulnerable to: GHSA-4xc9-xhrj-v574","Warn: Project is vulnerable to: GHSA-x5rq-j2xg-h7qm","Warn: Project is vulnerable to: GHSA-p6mc-m468-83gw","Warn: Project is vulnerable to: GHSA-29mw-wpgm-hmr9","Warn: Project is vulnerable to: GHSA-35jh-r3h4-6jhm","Warn: Project is vulnerable to: GHSA-f9cm-qmx5-m98h","Warn: Project is vulnerable to: GHSA-7wpw-2hjm-89gp","Warn: Project is vulnerable to: GHSA-qx2f-477c-35rq","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-wrvr-8mpx-r7pp","Warn: Project is vulnerable to: GHSA-f8q6-p94x-37v3","Warn: Project is vulnerable to: GHSA-vh95-rmgr-6w4m","Warn: Project is vulnerable to: GHSA-xvch-5gv4-984h","Warn: Project is vulnerable to: GHSA-gwg9-rgvj-4h5j","Warn: Project is vulnerable to: GHSA-w9mr-4mfr-499f","Warn: Project is vulnerable to: GHSA-7mc5-chhp-fmc3","Warn: Project is vulnerable to: GHSA-r683-j2x4-v87g","Warn: Project is vulnerable to: GHSA-5fw9-fq32-wv5p","Warn: Project is vulnerable to: GHSA-6394-6h9h-cfjg","Warn: Project is vulnerable to: GHSA-76c9-3jph-rj3q","Warn: Project is vulnerable to: GHSA-hj48-42vr-x3v9","Warn: Project is vulnerable to: GHSA-4cpg-3vgw-4877","Warn: Project is vulnerable to: GHSA-gqgv-6jq5-jjj9","Warn: Project is vulnerable to: GHSA-hrpp-h998-j3pp","Warn: Project is vulnerable to: GHSA-6g33-f262-xjp4","Warn: Project is vulnerable to: GHSA-rxrc-rgv4-jpvx","Warn: Project is vulnerable to: GHSA-p8p7-x288-28g6","Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw","Warn: Project is vulnerable to: GHSA-m6fv-jmcg-4jfg","Warn: Project is vulnerable to: GHSA-cm22-4g7w-348p","Warn: Project is vulnerable to: GHSA-g4rg-993r-mgx7","Warn: Project is vulnerable to: GHSA-gff7-g5r8-mg8m","Warn: Project is vulnerable to: GHSA-2m39-62fm-q8r3","Warn: Project is vulnerable to: GHSA-mf6x-7mm4-x2g7","Warn: Project is vulnerable to: GHSA-j44m-qm6p-hp7m","Warn: Project is vulnerable to: GHSA-3jfq-g458-7qm9","Warn: Project is vulnerable to: GHSA-5955-9wpr-37jh","Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-jgrx-mgxx-jf9v","Warn: Project is vulnerable to: GHSA-g7q5-pjjr-gqvp","Warn: Project is vulnerable to: GHSA-72xf-g2v4-qvf3","Warn: Project is vulnerable to: GHSA-662x-fhqg-9p8v","Warn: Project is vulnerable to: GHSA-394c-5j6w-4xmx","Warn: Project is vulnerable to: GHSA-78cj-fxph-m83p","Warn: Project is vulnerable to: GHSA-fhg7-m89q-25r3","Warn: Project is vulnerable to: GHSA-5v72-xg48-5rpm","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q","Warn: Project is vulnerable to: GHSA-h6q6-9hqw-rwfv","Warn: Project is vulnerable to: GHSA-5fg8-2547-mr8q","Warn: Project is vulnerable to: GHSA-crh6-fp67-6883","Warn: Project is vulnerable to: GHSA-c4w7-xm78-47vh","Warn: Project is vulnerable to: GHSA-p9pc-299p-vxgp"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T19:56:59.316Z","repository_id":46933273,"created_at":"2025-08-17T19:56:59.316Z","updated_at":"2025-08-17T19:56:59.316Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31418287,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T20:09:54.854Z","status":"ssl_error","status_checked_at":"2026-04-04T20:09:44.350Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","animation","chart","charts","d3js","d3v4","graph","ios","legend","line","line-graph","multiline","multiline-graph","react-native-svg","running-line-animation","scatterpoint","scatterpoint-graph"],"created_at":"2026-04-04T23:02:42.844Z","updated_at":"2026-04-04T23:04:00.449Z","avatar_url":"https://github.com/codesinghanoop.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# react-native-d3multiline-chart\nAndroid and iOS multiline/line/scatterPoint chart based on d3.js\n\n**Getting Started**\n\n - Step 1- npm install react-native-d3multiline-chart --save or yarn add react-native-d3multiline-chart --save\n - Step 2- react-native link react-native-svg\n - Step 3- Build the project and watch the beauty.\n \n----------\n\n**Try the example app**\n\n![](https://github.com/codesinghanoop/react-native-d3multiline-chart/blob/master/Images/staggeredAnimation.gif)\n\n![](https://github.com/codesinghanoop/react-native-d3multiline-chart/blob/master/Images/Drawing_line_Animation.gif)\n\n![](https://github.com/codesinghanoop/react-native-d3multiline-chart/blob/master/Images/fillArea.png)\n\n![](https://github.com/codesinghanoop/react-native-d3multiline-chart/blob/master/Images/withGrid.png)\n\n![](https://github.com/codesinghanoop/react-native-d3multiline-chart/blob/master/Images/example.png)\n\n![](https://github.com/codesinghanoop/react-native-d3multiline-chart/blob/master/Images/dashedLine.png)\n\n**Usage**\nNote: In case of any misunderstanding please go through the example.\n\n    import { MultiLineChart } from 'react-native-d3multiline-chart'\n    //default data is available \n    var data =[ [{\n    \"y\": \"202\",\n    \"x\": 2000\n    }, {\n        \"y\": \"215\",\n        \"x\": 2001\n    }, {\n        \"y\": \"179\",\n        \"x\": 2002\n    }, {\n        \"y\": \"199\",\n        \"x\": 2003\n    }, {\n        \"y\": \"134\",\n        \"x\": 2003\n    }, {\n        \"y\": \"176\",\n        \"x\": 2010\n    }],\n    [{\n        \"y\": \"152\",\n        \"x\": 2000\n    }, {\n        \"y\": \"189\",\n        \"x\": 2002\n    }, {\n        \"y\": \"179\",\n        \"x\": 2004\n    }, {\n        \"y\": \"199\",\n        \"x\": 2006\n    }, {\n        \"y\": \"134\",\n        \"x\": 2008\n    }, {\n        \"y\": \"176\",\n        \"x\": 2010\n    }]\n    ]\n    //default data is available \n    let leftAxisData = [\n      134,144,154,164,174,184,194,204,215\n    ]\n    //default data is available \n    let bottomAxisData = [\n      2000,2002,2004,2006,2008,2010\n    ]\n    let legendColor = ['#00b7d4','red']\n    let legendText = ['sales','year']\n    let minX= 2000, maxX= 2010\n    let minY= 134, maxY= 215\n\n    //since there are only two lines\n    var Color = ['#00b7d4','red']\n\n    render() {\n        return (\n         \u003cView style={styles.container}\u003e\n           \u003cMultiLineChart data= {data} leftAxisData= {leftAxisData} bottomAxisData= {bottomAxisData} legendColor= {legendColor}\n            legendText= {legendText} minX= {minX} maxX= {maxX} minY= {minY} maxY= {maxY} scatterPlotEnable= {false}   dataPointsVisible= {true} Color= {Color} /\u003e\n         \u003c/View\u003e\n        );\n      }\n    }\n\n----------\n\n**Features**\n\n -  Add line graph,multiline graph and scatter point graph (by enabling scatterPlotEnable)\n\n -  Desired color to the lines as well as the data points, data points are apperaring at perfect positions with perfect fill color and highlight of radius is working fine, these functionality is not appropriately provided by react-native-charts and  react-native-pathjs-charts\n \n -  Legends are available in the chart, this is the missing feature in [react-native-charts](https://github.com/tomauty/react-native-chart) and [react-native-pathjs-charts](https://github.com/capitalone/react-native-pathjs-charts).\n \n -  [https://github.com/capitalone/react-native-pathjs-charts/issues/40](https://github.com/capitalone/react-native-pathjs-charts/issues/40) enhancement is added in this library.\n \n**Properties**\n\n\n|  Name         | Type          |\n| ------------- |:-------------:| \n| data   | PropTypes.array|\n| leftAxisData      | propTypes.array |\n| bottomAxisData      | propTypes.array |\n| leftAxisDataToShow  | propTypes.array |\n| bottomAxisDataToShow  | propTypes.array |\n| legendColor      | propTypes.array |\n| legendText      | propTypes.array |\n| minX      | propTypes.number |\n| minY      | propTypes.number |\n| maxX      | propTypes.number |\n| maxY      | propTypes.number |\n| scatterPlotEnable | propTypes.bool |\n| dataPointsVisible | propTypes.bool |\n| hideAxis | propTypes.bool |\n| hideXAxisLabels | propTypes.bool |\n| hideYAxisLabels | propTypes.bool |\n| showLegends | propTypes.bool |\n| axisColor | propTypes.string |\n| axisLabelColor | propTypes.string |\n| axisLineWidth | propTypes.number |\n| chartFontSize | propTypes.number |\n| Color | propTypes.array |\n| chartHeight | propTypes.number |\n| chartWidth | propTypes.number |\n| tickColorXAxis | propTypes.string |\n| tickColorYAxis | propTypes.string |\n| tickWidthXAxis | propTypes.number |\n| tickWidthYAxis | propTypes.number |\n| lineWidth | propTypes.number |\n| circleRadiusWidth | propTypes.number |\n| circleRadius | propTypes.number |\n| showTicks | propTypes.bool |\n| legendStyle | propTypes.object |\n| showDashedLine | propTypes.bool |\n| lineStrokeDashArray | propTypes.array |\n| lineStrokeOpacity | propTypes.number |\n| GraphWidth | propTypes.number |\n| GraphHeight | propTypes.number |\n| pointDataToShowOnGraph | propTypes.string |\n| circleLegendType | propTypes.bool |\n| fillArea | propTypes.bool |\n| yAxisGrid | propTypes.bool |\n| xAxisGrid | propTypes.bool |\n| hideXAxis | propTypes.bool |\n| hideYAxis | propTypes.bool |\n| inclindTick | propTypes.bool |\n| animation | propTypes.bool |\n| duration | propTypes.number |\n| delay | propTypes.number |\n| staggerLength | propTypes.number |\n| speed | propTypes.number |\n\n----------\n\n**Todo list:-**  \n\n -  Add animation to the graph\n\n -  Implement draw line animation - Check (Thanks Waheguruji 🙏)\n\n -  Add Stagger animation in data points - Check\n\n -  Add test\n \n -  Add custom legend - Check (Two kind of legend available, circle and rectangle)\n\n----------\n\n**Author**\n\n    Anoop Singh (codesingh)\n    Email: anoop100singh@gmail.com\n    Stack Overflow: codesingh(username)\n    \n----------    \n\n**License**\n    \nApache-2.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesinghanoop%2Freact-native-d3multiline-chart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodesinghanoop%2Freact-native-d3multiline-chart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesinghanoop%2Freact-native-d3multiline-chart/lists"}