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

Charts #448

Open
santiagos01 opened this issue Mar 19, 2025 · 1 comment
Open

Charts #448

santiagos01 opened this issue Mar 19, 2025 · 1 comment
Labels
difficulty: medium Default/Normal difficulty. duration: huge Features that take > 1 man-month priority: medium Default/Normal priority type: ehancement A new feature or request

Comments

@santiagos01
Copy link

First of all, thank you for this awesome package! Very nice to see something close to shadcn in Flutter, as I've often considered it a big missing part (compared to my experience building with React).

I saw in the Roadmap that Charts is currently considered a draft for Triage, but no tracking Issue seems to exist for it yet, hence creating one here for discussion.

Understand that Charts may be a very big & complex project on its own, and the team may want to prioritize other components first. However, I think it would be nice to have some preliminary discussions in case anyone already has any thoughts on how to bring charts that are as beautiful as those provided by shadcn to Flutter.

Some of the most popular chart packages I'm aware of:

If the team plans to integrate an existing chart package (like how shadcn is just a wrapper around recharts), I think it would be nice if you can share in advance about which package you currently consider. Or if there's a plan to build a new one, I think it would be nice to have some discussions about the various considerations here.

Feel free to share any other thoughts/recommendations related to charts as well.

@santiagos01 santiagos01 added the type: ehancement A new feature or request label Mar 19, 2025
@Pante
Copy link
Member

Pante commented Mar 20, 2025

We've discussed charts internally. I think the current consensus is that creating a chart library from scratch is not feasible due to the complexity and scale involved. We're a small team and we need to be pragmatic with our tech choices.

We've actually explored most of the packages you listed, and we will most likely be choosing https://pub.dev/packages/graphic. We think that the package is really well-maintained and designed, having worked with it in our own applications.

All that said, we have not yet made any concrete plans to start work on charts in the near future.

@Pante Pante added difficulty: medium Default/Normal difficulty. duration: huge Features that take > 1 man-month priority: medium Default/Normal priority labels Mar 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: medium Default/Normal difficulty. duration: huge Features that take > 1 man-month priority: medium Default/Normal priority type: ehancement A new feature or request
Projects
None yet
Development

No branches or pull requests

2 participants