This is a React Native web view component that displays a Highcharts graph. The name Hugecharts is a bad synonym pun to avoid naming conflicts with the original repository (see fork info below).
Using react-native-hugecharts is free for non-commercial use. For commercial projects you will need to acquire a Highcharts license from Highsoft.
Short term todo list:
- Get the library,
index.js
, to work on iOS and Android. - Add usage documentation and examples.
- Create and publish the library to npm
Not sure if or when I get to those but at present they are desirable goals:
- Refactor library to use TypeScript & provide a TypeScript definition.
- Options to specify if Highcharts source should be baked into the app or loaded via HTTPS.
- If possible/feasible, use Prettier or Babel to export a JavaScript object instead of the
flattenObject()
andflattenText()
functions. - Add package to the Nix package manager.
- Add support for Highstocks and Highmaps.
This repository is a fork of react-native-highcharts. I've used it successfully in production for a while but have some ideas for changes I don't want to bother the original authors with. In addition to that I see this as a learning opportunity to publish my first library, to gain a deeper understanding from the library author perspective.
I'd like to thank the following for their contributions to the original library:
- Bernardo Orozco Garza, Infinity0106
- Donald P. Morton, onaldmorton
- Matteo Mazzarolo, mmazzarolo
- Sergei Č., Noiwex
- nkov