React Native chart components built with ECharts (via @wuba/react-native-echarts) and Skia. Works with Expo and bare React Native. Visit storybook at https://wavemaker.github.io/wm-react-native-echarts for more details on how to use and examples.
Install the package from npm:
npm install @wavemaker/react-native-echartsThe library declares peer dependencies. Add any your app does not already include (align versions with your React Native or Expo SDK):
npm install @shopify/react-native-skia @wuba/react-native-echarts echarts zrender react-native-svgreact and react-native are also peers; they should already be present in your app.
Preview thumbnails for the chart examples in assets/images/charts. Each image uses the same width and height (200×200) so the layout stays even; object-fit: contain keeps aspect ratios readable.
Default |
![]() Witout axes |
![]() With Gradient Bg |
![]() horizontal-bar |
![]() labeled-bar |
![]() mixed-bar |
![]() default |
![]() multi-bubble |
![]() pin-bublbe |
![]() default |
![]() with-ma |
![]() with-volume |
![]() active-column |
![]() multi-series |
![]() standard |
![]() colors |
![]() default |
![]() us-map |
![]() digital |
![]() radial |
![]() simple |
![]() multi-line |
![]() standard-line |
![]() trend-line |
![]() concentric |
![]() donut |
![]() pie |
![]() default |
![]() multiple |
![]() with-symbol |
![]() custom-colors |
![]() default |
![]() with-bg |
![]() default |
![]() multi |
![]() with-symbol |
Compile components and prepare the npm package:
npm run build:lib # TypeScript compile → dist/npm-packages/charts
npm run prepare:npm # Write package.json, copy README, .npmignore
cd dist/npm-packages/charts && npm publishThis repo is an Expo app. To run the app and Storybook:
npm install
npx expo start # for mobile preview
npm run storybook # to checout the component stories This package is maintained by WaveMaker. The source repository is wavemaker/wm-react-native-echarts. Use GitHub Issues for bug reports and feature requests.
|
sboyina |
MIT


































