{"id":14956350,"url":"https://github.com/imanneo/fl_chart","last_synced_at":"2025-05-13T17:04:38.383Z","repository":{"id":37397000,"uuid":"186255460","full_name":"imaNNeo/fl_chart","owner":"imaNNeo","description":"FL Chart is a highly customizable Flutter chart library that supports Line Chart, Bar Chart, Pie Chart, Scatter Chart, and Radar Chart.","archived":false,"fork":false,"pushed_at":"2025-05-05T19:43:36.000Z","size":80503,"stargazers_count":7121,"open_issues_count":352,"forks_count":1856,"subscribers_count":58,"default_branch":"main","last_synced_at":"2025-05-06T16:17:11.420Z","etag":null,"topics":["barchart","chart","charts","datasets","fl-chart","flutter","flutter-widget","graph","hacktoberfest","linechart","piechart","radar-chart","radar-graphs","scatter-chart","scatter-plot"],"latest_commit_sha":null,"homepage":"https://flchart.dev","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imaNNeo.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["imaNNeo"],"custom":["https://www.buymeacoffee.com/fl_chart"]}},"created_at":"2019-05-12T13:00:57.000Z","updated_at":"2025-05-06T08:23:54.000Z","dependencies_parsed_at":"2023-02-16T07:30:26.358Z","dependency_job_id":"e0ce07e2-f303-41bb-8186-11eac8e87699","html_url":"https://github.com/imaNNeo/fl_chart","commit_stats":{"total_commits":1567,"total_committers":108,"mean_commits":14.50925925925926,"dds":"0.32163369495851946","last_synced_commit":"15c66cf7ae59f2c1cf46445d0c681e0e623396ab"},"previous_names":["imanneofight/fl_chart"],"tags_count":103,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imaNNeo%2Ffl_chart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imaNNeo%2Ffl_chart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imaNNeo%2Ffl_chart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imaNNeo%2Ffl_chart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imaNNeo","download_url":"https://codeload.github.com/imaNNeo/fl_chart/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253990458,"owners_count":21995773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["barchart","chart","charts","datasets","fl-chart","flutter","flutter-widget","graph","hacktoberfest","linechart","piechart","radar-chart","radar-graphs","scatter-chart","scatter-plot"],"created_at":"2024-09-24T13:12:51.343Z","updated_at":"2025-05-13T17:04:38.361Z","avatar_url":"https://github.com/imaNNeo.png","language":"Dart","readme":"![FL Chart Logo](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/landing_logo.png)\n\n[![pub package](https://img.shields.io/pub/v/fl_chart.svg)](https://pub.dartlang.org/packages/fl_chart)\n[![codecov](https://codecov.io/gh/imaNNeo/fl_chart/branch/main/graph/badge.svg?token=XBhsIZBbZG)](https://codecov.io/gh/imaNNeo/fl_chart)\n\u003ca href=\"https://github.com/Solido/awesome-flutter#charts\"\u003e\u003cimg src=\"https://img.shields.io/badge/awesome-flutter-blue.svg?longCache=true\" alt=\"Awesome Flutter\"\u003e\u003c/a\u003e\n\u003ca href=\"https://pub.dev/packages/fl_chart\"\u003e\u003cimg alt=\"GitHub Repo stars\" src=\"https://img.shields.io/github/stars/imaNNeo/fl_chart\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/imaNNeo/fl_chart/graphs/contributors\"\u003e\u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/imaNNeo/fl_chart\"\u003e\u003c/a\u003e\n\u003ca href=\"https://githubc.com/imaNNeo/fl_chart/issues?q=is%3Aissue+is%3Aclosed\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-closed-raw/imaNNeo/fl_chart\" alt=\"GitHub closed issues\"\u003e\u003c/a\u003e\n![GitHub Sponsors](https://img.shields.io/github/sponsors/imaNNeo) \n\u003cspan class=\"badge-buymeacoffee\"\u003e\n\u003ca href=\"https://www.buymeacoffee.com/fl_chart\" title=\"Donate to this project using Buy Me A Coffee\"\u003e\u003cimg src=\"https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg\" alt=\"Buy Me A Coffee donate button\" /\u003e\u003c/a\u003e\n\u003c/span\u003e\n\n### Our Financial Heroes\nYour financial support acts as fuel for fl_chart's development. [Support here](https://github.com/sponsors/imaNNeo).\n\u003ctable\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\t\u003ctd\u003e\n\t\t\t\t\t\u003ca href=\"https://github.com/sponsors/imaNNeo\"\u003e\n\t\t\t\t\t\t\u003cimg src=\"https://github.com/imaNNeo/fl_chart_landing/blob/main/static/img/sponsors/intero-the-sniffers.png?raw=true\"\u003e\n\t\t\t\t\t\u003c/a\u003e\n\t\t\t\t\u003c/td\u003e\n\t\t\t\t\u003ctd\u003e\n\t\t\t\t\t\u003ca href=\"https://github.com/sponsors/imaNNeo\"\u003e\n\t\t\t\t\t\t\u003cpicture\u003e\n\t\t\t\t\t\t\t\u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://github.com/imaNNeo/fl_chart/raw/main/repo_files/sponsors/become_a_sponsor_dark.png\"\u003e\n\t\t\t\t\t\t\t\u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://github.com/imaNNeo/fl_chart/raw/main/repo_files/sponsors/become_a_sponsor_light.png\"\u003e\n\t\t\t\t\t\t\t\u003cimg alt=\"Become a sponsor\" \u003e\n\t\t\t\t\t\t\u003c/picture\u003e\n\t\t\t\t\t\u003c/a\u003e\n\t\t\t\t\u003c/td\u003e\n\t\t\t\t\u003ctd\u003e\n\t\t\t\t\t\u003ca href=\"https://github.com/sponsors/imaNNeo\"\u003e\n\t\t\t\t\t\t\u003cimg src=\"https://github.com/imaNNeo/fl_chart/raw/main/repo_files/sponsors/become_a_hero_empty.png\"\u003e\n\t\t\t\t\t\u003c/a\u003e\n\t\t\t\t\u003c/td\u003e\n\t\t\t\t\u003ctd\u003e\n\t\t\t\t\t\u003ca href=\"https://github.com/sponsors/imaNNeo\"\u003e\n\t\t\t\t\t\t\u003cimg src=\"https://github.com/imaNNeo/fl_chart/raw/main/repo_files/sponsors/become_a_hero_empty.png\"\u003e\n\t\t\t\t\t\u003c/a\u003e\n\t\t\t\t\u003c/td\u003e\n\t\t\u003c/tr\u003e\n\t\u003c/tbody\u003e\n\u003c/table\u003e\n\n### Overview\nFL Chart is a highly customizable Flutter chart library that supports **[Line Chart](https://app.flchart.dev/#/line)**, **[Bar Chart](https://app.flchart.dev/#/bar)**, **[Pie Chart](https://app.flchart.dev/#/pie)**, **[Scatter Chart](https://app.flchart.dev/#/scatter)**, and **[Radar Chart](https://app.flchart.dev/#/radar)**.\n\n\u003ca href=\"https://www.youtube.com/watch?v=hVRU-kpKNjQ\u0026list=PL1-_rCwRcnbNpvodmbt43O81wMUdBv8-a\"\u003e\u003cimg src=\"https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/overview_thumbnail.png\"\u003e\u003c/p\u003e\u003c/a\u003e\n\n\n### Chart Types\n\n|LineChart\t|BarChart\t\t|PieChart\t\t|\n|:------------:|:------------:|:-------------:|\n|\t[![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/line_chart/line_chart_sample_1.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#sample-1-source-code) [![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/line_chart/line_chart_sample_2.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#sample-2-source-code)  |\t[![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/bar_chart/bar_chart_sample_1.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#sample-1-source-code) [![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/bar_chart/bar_chart_sample_2.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#sample-2-source-code)  | [![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/pie_chart/pie_chart_sample_1.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#sample-1-source-code) [![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/pie_chart/pie_chart_sample_2.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#sample-2-source-code) |\n|[Read More](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md)|[Read More](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md)|[Read More](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md)|\n\n|ScatterChart\t|RadarChart| CandlestickChart|\n|:------------:|:------------:|:-------------:|\n|\t[![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/scatter_chart/scatter_chart_sample_1.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#sample-1-source-code) [![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/scatter_chart/scatter_chart_sample_2.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#sample-2-source-code)  |\t![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/radar_chart/radar_chart_sample_1.jpg)  ![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/blank.png)|![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/candlestick_chart/candlestick_chart_sample_1.gif) ![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/blank.png)|\n|[Read More](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md)|[Read More](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md)|[Read More](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md)|\n\nBanner designed by [Soheil Saffar](https://www.linkedin.com/in/soheilsaffar), and\nsamples inspired from\n[David Kovalev](https://dribbble.com/shots/5560237-Live-Graphs-XD),\n[Ricardo Salazar](https://dribbble.com/shots/1956890-Data-Stats),\n[Dmitro Petrenko](https://dribbble.com/shots/5425378-Mobile-Application-Dashboard-for-Stock-Platform),\n[Ghani Pradita](https://dribbble.com/shots/6379476-Calories-Management-App),\n[MONUiXD](https://www.uplabs.com/posts/chart-pie-chart-bar-chart).\nThank you all!\n\n\n\n# Let's get started\n\nFirst of all, you need to add the `fl_chart` in your project. In order to do that, follow [this guide](https://pub.dev/packages/fl_chart/install).\n\nThen you need to read the docs. Start from [here](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/index.md).\n\nWe suggest you to check samples source code.\n\n##### - You can read about the animation handling [here](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/handle_animations.md)\n|Sample1\t|Sample2\t\t|Sample3\t\t|\n|:------------:|:------------:|:-------------:|\n|\t[![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/line_chart/line_chart_sample_1_anim.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#sample-1-source-code)   |\t[![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/line_chart/line_chart_sample_2_anim.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#sample-2-source-code) | [![](https://github.com/imaNNeo/fl_chart/raw/main/repo_files/images/bar_chart/bar_chart_sample_1_anim.gif)](https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#sample-1-source-code) |\n\n### Try it out\nYou can try the FL Chart sample app on the platforms that are available below:\n\n[![Get it on Google Play](https://img.shields.io/badge/Get%20it%20on-Google%20Play-green?style=for-the-badge\u0026logo=google-play\u0026logoColor=white)](https://play.google.com/store/apps/details?id=dev.flchart.app)\n[![Download on the App Store](https://img.shields.io/badge/Download-on%20the%20App%20Store-blue?style=for-the-badge\u0026logo=app-store\u0026logoColor=white)](https://apps.apple.com/us/app/fl-chart/id6476523019)\n[![Try it on Web](https://img.shields.io/badge/Try%20it%20on-Web-yellow?style=for-the-badge\u0026logo=google-chrome\u0026logoColor=white)](https://app.flchart.dev)\n\n[//]: # ([![Download for macOS]\u0026#40;https://img.shields.io/badge/Download-for%20macOS-darkblue?style=for-the-badge\u0026logo=apple\u0026logoColor=white\u0026#41;]\u0026#40;https://apps.apple.com/app/your-macos-app-id\u0026#41;)\n[//]: # ([![Download for Linux]\u0026#40;https://img.shields.io/badge/Download-for%20Linux-orange?style=for-the-badge\u0026logo=linux\u0026logoColor=white\u0026#41;]\u0026#40;https://your-linux-distribution-link.com\u0026#41;)\n[//]: # ([![Download for Windows]\u0026#40;https://img.shields.io/badge/Download-for%20Windows-blue?style=for-the-badge\u0026logo=windows\u0026logoColor=white\u0026#41;]\u0026#40;https://your-windows-app-link.com\u0026#41;)\n\n\n### Donation\nYour donation **motivates** me to work more on the **fl_chart** and resolve more issues.\nThere are multiple ways to donate me:\n\n1. You can be my sponsor on [GitHub](https://github.com/sponsors/imaNNeo) (This is the most reliable way to donate me)\n2. You can \u003ca href=\"https://www.buymeacoffee.com/fl_chart\"\u003ebuy me a coffee!\u003c/a\u003e\n3. Or if you are a fan of crypto, you can donate me Bitcoins here: `1L7ghKdcmgydmUJAnmYmMaiVjT1LoP4a45`\n\n### Contributing\n##### :beer: Pull requests are welcome!\nDon't forget that `open-source` makes no sense without contributors. No matter how big your changes are, it helps us a lot even it is a line of change.\n\nThere might be a lot of grammar issues in the docs. It's a big help to us to fix them if you are fluent in English.\n\nCheck out [CONTRIBUTING.md](https://github.com/imaNNeo/fl_chart/blob/main/CONTRIBUTING.md), which contains a guide for those who want to contribute to the FL Chart.\n\nReporting bugs and issues are contribution too, yes it is.\n\n#### Below are the people who has contributed to the FL Chart. We hope we have your picture here soon.\n[![](https://opencollective.com/fl_chart/contributors.svg?width=890\u0026button=false)](https://github.com/imaNNeo/fl_chart/graphs/contributors)\n","funding_links":["https://github.com/sponsors/imaNNeo","https://www.buymeacoffee.com/fl_chart"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimanneo%2Ffl_chart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimanneo%2Ffl_chart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimanneo%2Ffl_chart/lists"}