highcharts-react-native icon indicating copy to clipboard operation
highcharts-react-native copied to clipboard

Library is being used and our app is live

Open JarnaKantaria opened this issue 4 years ago • 8 comments

We noticed that this library is no longer actively maintained since January. Our application is already live and we are highly dependant on this library for highcharts.

We also have a highcharts license. Please let us know which repository or any other library we can refer to providing same features in react native.

JarnaKantaria avatar Jan 20 '21 06:01 JarnaKantaria

same issue

iWaleedibrahim avatar Sep 08 '21 12:09 iWaleedibrahim

Could some of the maintainers tell us why this package is not longer maintained? Is it due some technical reason? Is it recommended other solution? As long users of Highcharts (paid for license) we would like to port the code used in the web version into the newest mobile development, at this point we do not know how to proceed, some of the devs recommend a full replacement by "Victory", that I would like to avoid. Please provide some technical advise.

artola avatar Nov 21 '21 12:11 artola

Hi @artola, Thank you for being the part of Highcharts community! We decided to stop maintaining this package, because it was really problematic to keep this working correctly with all possible setups, like different versions of React Native, using Expo or not, variety of bundlers and tools (in general) used around a whole RN. The process of testing the wrapper was also not so easy and very time consuming due to the number of different setups, and because the fact, that a significant part of this package's functionality relies on 3rd party packages, which are changing very dynamically, like so react-native-unimodules (here you can read a bit more about that).

I can't give you one hundred percent guarantee that the ported code will work without problems, but there is always some chance that package will fit your mobile app setup. The thing that I should also mention is both product are covered by completely different licenses, and as long as Highcharts are having paid license, this package remains totally free and open source, so in effect it can be treated like kind of "additional content" for Highcharts.

Kind regards!

Denyllon avatar Nov 24 '21 13:11 Denyllon

@artola I created a package for maintaining my project with Highchart js. https://github.com/fattomhk/react-native-highcharts-webview If you are supporting iOS12+, you might consider to use it.

horstleung avatar Dec 01 '21 06:12 horstleung

@artola I created a package for maintaining my project with Highchart js. https://github.com/fattomhk/react-native-highcharts-webview If you are supporting iOS12+, you might consider to use it.

Thanks @fattomhk but your package depends on expo, good for such projects but we do not use it.

@Denyllon In the past we have created our React wrapper for HC, later appeared the "official", now we would like to refactor our code to consume it. With RN it seems that we are going in the other way around, we started using the "official" and now as it is not maintained anymore we should move out. We are customers paying for the license (of course that it delivers what the contract says), and we would really like to use HC with official wrappers for React and RN, in this point it would be nice that HC support them as they are the bigger consumers nowadays.

artola avatar Dec 01 '21 07:12 artola

expo is a tool / framework only (the replacement of react-native-unimodules). You may use it in bare workflow and exclude the packages you don't want.

BTW, I recommend to migrate to another chart lib if you can.

horstleung avatar Dec 01 '21 08:12 horstleung

Has anyone got any recommendations for similar quality React Native charting libraries that they've moved to?

matt-dalton avatar Mar 04 '22 10:03 matt-dalton

Victory React-native seems to be the best alternative

TanKucukhas avatar Aug 04 '22 05:08 TanKucukhas