Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better library for displaying charts #535

Open
OmkarPh opened this issue Sep 1, 2022 · 4 comments
Open

Better library for displaying charts #535

OmkarPh opened this issue Sep 1, 2022 · 4 comments
Labels
good first issue Good for newcomers ui version4 Issue for v4

Comments

@OmkarPh
Copy link
Collaborator

OmkarPh commented Sep 1, 2022

Try an alternative charts library that is both responsive and handles congested charts as well as large pie names

Current library - https://www.npmjs.com/package/c3
It hasn't been updated since 3 years, hence a better up-to-date library is required

@OmkarPh OmkarPh changed the title Replace c3 with a responsive charts library Make c3 pie charts responsive Oct 9, 2022
@mjherzog mjherzog added the version4 Issue for v4 label Mar 28, 2023
@OmkarPh
Copy link
Collaborator Author

OmkarPh commented May 4, 2023

Update - Current c3 charts implementation is responsive

A library that handles congested charts better may be helpful though

@OmkarPh OmkarPh changed the title Make c3 pie charts responsive Better library for displaying charts Jul 19, 2023
@OmkarPh
Copy link
Collaborator Author

OmkarPh commented Nov 15, 2023

Suggested feature:

Clicking on a slice in a pie chart should navigate to the concerned view,
Eg, Clicking on a slice of the License detections pie chart should take you to Licenses view with focus on that detection

@KrishavRajSingh
Copy link

I am thinking of using chart.js.
What do you think?

@OmkarPh
Copy link
Collaborator Author

OmkarPh commented Nov 16, 2023

can you experiment and see if the features mentioned above are doable in chart js?
See src/components/PieChart/PieChart.tsx

@OmkarPh OmkarPh added the ui label Nov 16, 2023
@OmkarPh OmkarPh added the good first issue Good for newcomers label Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers ui version4 Issue for v4
Projects
None yet
Development

No branches or pull requests

3 participants