An open API service for producing an overview of a list of open source projects.

https://github.com/microsoft/flint-chart

ai-agents charting-library data-visualization mcp-server

Score: 24.06096483012321

Last synced: 1 day ago
JSON representation

Repository metadata:

🪄 Flint is a visualization language that lets AI agents reliably create expressive, good-looking charts from simple, human-editable chart specs.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 762
Total Committers: 23
Avg Commits per committer: 33.13
Development Distribution Score (DDS): 0.415

Commits in past year: 762
Committers in past year: 23
Avg Commits per committer in past year: 33.13
Development Distribution Score (DDS) in past year: 0.415

Name Email Commits
Chenglong Wang c****g@m****m 446
xavier-shaw x****2@g****m 124
Copilot c****t@g****m 91
Anon-link 1****9@q****m 39
Chenglong-MS 2****t 13
jason-zl190 i****g@g****m 11
spboyer 7****r 7
lx9days 5****6@q****m 5
taoche t****0@g****m 4
y-agent-ai z****3@1****m 4
Aaron Chen 1****s 2
Alper Sarikaya a****a@m****m 2
dependabot[bot] 4****] 2
jaxor24 j****r@b****u 2
zhnd z****d@y****t 2
François-Guillaume Ribreau g****t@f****m 1
HughChaw 1****r 1
Josh Pollock j****o@m****u 1
Max m****z@g****m 1
microsoft-github-operations[bot] 5****] 1
nyxst4ck 2****k 1
Claude n****y@a****m 1
vitalii.semianchuk f****2@g****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 33
Total pull requests: 99
Average time to close issues: 13 days
Average time to close pull requests: 5 days
Total issue authors: 24
Total pull request authors: 24
Average comments per issue: 0.73
Average comments per pull request: 0.66
Merged pull request: 51
Bot issues: 3
Bot pull requests: 32

Past year issues: 33
Past year pull requests: 99
Past year average time to close issues: 13 days
Past year average time to close pull requests: 5 days
Past year issue authors: 24
Past year pull request authors: 24
Past year average comments per issue: 0.73
Past year average comments per pull request: 0.66
Past year merged pull request: 51
Past year bot issues: 3
Past year bot pull requests: 32

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/microsoft/flint-chart

Top Issue Authors

  • soh-tetsu (4)
  • microsoft-github-policy-service[bot] (3)
  • miguelrk (2)
  • Chenglong-MS (2)
  • sophieamoure2026-ui (2)
  • zhnd (2)
  • anentropic (1)
  • interstellarmt (1)
  • rubensilvapipedrive (1)
  • yelper (1)
  • nishide-dev (1)
  • mordechaipotash (1)
  • learningsam20 (1)
  • IAMkecheng (1)
  • elonzh (1)

Top Pull Request Authors

  • dependabot[bot] (31)
  • Chenglong-MS (26)
  • zl190 (8)
  • xavier-shaw (7)
  • yelper (5)
  • IAMkecheng (3)
  • Copilot (2)
  • Hughhhhcoder (1)
  • adity982 (1)
  • windylcx (1)
  • jaxor24 (1)
  • mseep-ai (1)
  • zhnd (1)
  • nyxst4ck (1)
  • tura-ai-agent (1)

Top Issue Labels

Top Pull Request Labels

  • javascript (31)
  • dependencies (31)

Package metadata

npmjs.org: flint-chart

Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.

  • Homepage: https://microsoft.github.io/flint-chart/
  • Licenses: MIT
  • Latest release: 1.0.1 (published 16 days ago)
  • Last Synced: 2026-11-05T23:50:05.798Z (1 day ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 261,304 Last month
  • Rankings:
    • Downloads: 0.924%
    • Average: 17.685%
    • Dependent repos count: 21.355%
    • Dependent packages count: 30.775%
  • Maintainers (1)
npmjs.org: flint-chart-mcp

Model Context Protocol server for Flint — compile, validate, and render semantic chart specs across supported backends.

  • Homepage: https://microsoft.github.io/flint-chart/
  • Licenses: MIT
  • Latest release: 1.0.1 (published 16 days ago)
  • Last Synced: 2026-11-05T06:16:22.259Z (2 days ago)
  • Versions: 14
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 7,020 Last month
  • Rankings:
    • Downloads: 2.255%
    • Average: 18.128%
    • Dependent repos count: 21.355%
    • Dependent packages count: 30.775%
  • Maintainers (1)

Dependencies

.github/workflows/pages.yml actions
  • actions/checkout v4 composite
  • actions/deploy-pages v4 composite
  • actions/setup-node v4 composite
  • actions/upload-pages-artifact v3 composite
shared/test-data/discrete_axis_sizing__28__area_x_60/meta.json cpan
shared/test-data/discrete_axis_sizing__31__lollipop_y_20/meta.json cpan
shared/test-data/discrete_axis_sizing__32__lollipop_x_60/meta.json cpan
shared/test-data/discrete_axis_sizing__37__heatmap_xy_60_36/meta.json cpan
shared/test-data/discrete_axis_sizing__53__bump_x_120/meta.json cpan
shared/test-data/discrete_axis_sizing__54__pyramid_y_20/meta.json cpan
shared/test-data/discrete_axis_sizing__61__ranged_dot_y_60/meta.json cpan
shared/test-data/area_chart__10__o_5_q_color_q_5_pts/meta.json cpan
shared/test-data/dates_date_datetime__10__date_mon_dd_yyyy_bar_chart/meta.json cpan
shared/test-data/dates_date_datetime__17__date_mm_dd_yyyy_scatter_plot/meta.json cpan
shared/test-data/area_chart__09__o_30_q_30_pts/meta.json cpan
shared/test-data/area_chart__06__t_q_color_q_30_pts/meta.json cpan
shared/test-data/area_chart__12__q_o_12_color_n_4_48_pts/meta.json cpan
shared/test-data/bar_chart__10__t_q_100_pts/meta.json cpan
shared/test-data/bar_chart__13__q_t_color_n_3_54_pts/meta.json cpan
shared/test-data/bar_chart__15__q_q_30_pts/meta.json cpan
shared/test-data/bar_chart__17__t_n_5_25_pts/meta.json cpan
shared/test-data/bar_chart__18__n_5_t_25_pts/meta.json cpan
shared/test-data/bar_table__09__huge_values_gdp_in_raw_dollars/meta.json cpan
shared/test-data/bar_table__12__all_zeros_auto_hidden/meta.json cpan
shared/test-data/bar_table__18__row_column_facets_region_era/meta.json cpan
shared/test-data/bump_chart__03__temporal_quant_color_score_no_rank_semantic/meta.json cpan
shared/test-data/candlestick_chart__01__90_day_ohlc_dense/meta.json cpan
shared/test-data/candlestick_chart__02__penny_stock_20_days/meta.json cpan
shared/test-data/candlestick_chart__03__multi_stock_facet_3_tickers/meta.json cpan
shared/test-data/bar_chart__11__t_q_color_n_3_72_pts/meta.json cpan
shared/test-data/dates_date_datetime__19__date_mm_dd_yyyy_stacked_bar_chart/meta.json cpan
shared/test-data/area_chart__04__t_q_color_n_3_120_pts/meta.json cpan
shared/test-data/area_chart__08__o_12_q_color_n_4_48_pts/meta.json cpan
shared/test-data/discrete_axis_sizing__14__grouped_bar_x_60/meta.json cpan
shared/test-data/boxplot__03__nominal_quant_color_4_groups_2/meta.json cpan
shared/test-data/candlestick_chart__00__30_day_ohlc/meta.json cpan
shared/test-data/choropleth__00__us_states/meta.json cpan
shared/test-data/choropleth__01__world_countries/meta.json cpan
shared/test-data/dates_decade__04__decade_xxxxs_stacked_bar_chart/meta.json cpan
shared/test-data/dates_hours__04__hours_same_day_stacked_bar_chart/meta.json cpan
shared/test-data/dates_month__08__month_full_english_area_chart/meta.json cpan
shared/test-data/dates_year__10__year_iso_date_bar_chart/meta.json cpan
shared/test-data/dates_year__11__year_iso_date_line_chart/meta.json cpan
shared/test-data/dates_year__23__year_2_digit_string_area_chart/meta.json cpan
shared/test-data/dates_year__26__fiscal_year_fy_yyyy_line_chart/meta.json cpan
shared/test-data/dates_year__29__fiscal_year_fy_yyyy_stacked_bar_chart/meta.json cpan
shared/test-data/dates_year_month__01__year_month_yyyy_mm_1_year_line_chart/meta.json cpan
shared/test-data/dates_year_month__03__year_month_yyyy_mm_1_year_area_chart/meta.json cpan
shared/test-data/dates_year_month__05__year_month_yyyy_mm_3_years_bar_chart/meta.json cpan
shared/test-data/dates_year_month__08__year_month_yyyy_mm_3_years_area_chart/meta.json cpan
shared/test-data/dates_year_month__17__year_month_mon_yyyy_5_years_scatter_plot/meta.json cpan
shared/test-data/dates_year_month__19__year_month_mon_yyyy_5_years_stacked_bar_chart/meta.json cpan
shared/test-data/dates_year_month__20__quarter_q_yyyy_bar_chart/meta.json cpan
shared/test-data/dates_year_month__21__quarter_q_yyyy_line_chart/meta.json cpan
shared/test-data/dates_year_month__26__week_wk_line_chart/meta.json cpan
shared/test-data/discrete_axis_sizing__04__bar_x_120/meta.json cpan
.github/workflows/codeql.yml actions
  • actions/checkout v4 composite
  • github/codeql-action/analyze v4 composite
  • github/codeql-action/init v4 composite
shared/test-data/area_chart__00__t_q_30_pts/meta.json cpan
shared/test-data/bar_chart__05__n_5_q_color_n_20_100_pts/meta.json cpan
shared/test-data/bar_table__00__gmv_contribution_7_categories/meta.json cpan
shared/test-data/bar_table__02__revenue_by_sku_colored_by_region/meta.json cpan
shared/test-data/bar_table__04__budget_variance_mixed_signs_diverging_palette/meta.json cpan
shared/test-data/bar_table__17__wrapped_market_facets_7_panels/meta.json cpan
shared/test-data/boxplot__00__nominal_quant_5_groups/meta.json cpan
shared/test-data/boxplot__01__quant_quant_ensurenominalaxis/meta.json cpan
shared/test-data/boxplot__04__nominal_quant_color_6_groups_4/meta.json cpan
shared/test-data/bump_chart__01__temporal_rank_color_yearly_ranking/meta.json cpan
shared/test-data/bump_chart__05__temporal_rank_color_2_items_only/meta.json cpan
shared/test-data/dates_date_datetime__02__date_iso_yyyy_mm_dd_1_year_scatter_plot/meta.json cpan
shared/test-data/dates_date_datetime__06__date_iso_yyyy_mm_dd_3_years_line_chart/meta.json cpan
shared/test-data/dates_date_datetime__08__date_iso_yyyy_mm_dd_3_years_area_chart/meta.json cpan
shared/test-data/dates_date_datetime__09__date_iso_yyyy_mm_dd_3_years_stacked_bar_chart/meta.json cpan
shared/test-data/dates_date_datetime__11__date_mon_dd_yyyy_line_chart/meta.json cpan
shared/test-data/dates_date_datetime__12__date_mon_dd_yyyy_scatter_plot/meta.json cpan
.github/workflows/ci.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
.github/workflows/npm-publish.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
shared/test-data/bar_chart__08__q_n_10_color_n_3_30_pts/meta.json cpan
shared/test-data/bar_table__08__very_long_category_labels_truncation/meta.json cpan
shared/test-data/area_chart__02__t_q_color_n_8_480_pts/meta.json cpan
shared/test-data/dates_hours__10__hours_utc_ms_same_day_bar_chart/meta.json cpan
shared/test-data/dates_hours__19__minutes_same_hour_stacked_bar_chart/meta.json cpan
shared/test-data/dates_month__01__month_english_line_chart/meta.json cpan
shared/test-data/area_chart__05__t_q_color_n_3_sparse_180_pts/meta.json cpan
shared/test-data/area_chart__13__q_o_30_30_pts/meta.json cpan
shared/test-data/bar_chart__00__n_5_q_5_pts/meta.json cpan
shared/test-data/bar_chart__02__n_30_q_30_pts/meta.json cpan
shared/test-data/bar_table__03__avg_rating_auto_hidden/meta.json cpan
shared/test-data/bar_table__05__completion_rate_raw_0_1_values_shown_as_is/meta.json cpan
shared/test-data/bump_chart__04__ordinal_rank_single_series_no_color/meta.json cpan
shared/test-data/dates_date_datetime__15__date_mm_dd_yyyy_bar_chart/meta.json cpan
shared/test-data/area_chart__01__t_q_color_n_4_96_pts/meta.json cpan
shared/test-data/area_chart__07__o_5_q_5_pts/meta.json cpan
shared/test-data/dates_hours__00__hours_same_day_bar_chart/meta.json cpan
shared/test-data/dates_hours__01__hours_same_day_line_chart/meta.json cpan
shared/test-data/discrete_axis_sizing__33__lollipop_y_60/meta.json cpan
shared/test-data/discrete_axis_sizing__34__lollipop_x_120/meta.json cpan
shared/test-data/discrete_axis_sizing__45__strip_x_20/meta.json cpan
shared/test-data/discrete_axis_sizing__49__strip_x_120/meta.json cpan
shared/test-data/elasticity_stretch__08__8f_5b_aggressive_fe_0_6_ms_2_5/meta.json cpan
shared/test-data/area_chart__03__t_q_color_n_15_1800_pts/meta.json cpan
shared/test-data/dates_hours__07__hours_across_days_scatter_plot/meta.json cpan
shared/test-data/dates_month__00__month_english_bar_chart/meta.json cpan
shared/test-data/dates_month__12__month_number_scatter_plot/meta.json cpan