DataViz

Is grafana/dataViz beginner-friendly?

The maintainers of grafana/dataViz usually reply to a pull request within 1 day. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
0
Forks
0
Open beginner issues
0
Indexed issues
80
Avg merge
1d 19h
Merged PRs (30d)
38
Dominant language
TypeScript
License
Apache-2.0
Last GitHub push
Nov 10, 2026
Latest indexed
Nov 10, 2026
Contributing guide
No contributing guide
Code of conduct
Code of conduct
Beginner labels
good first issue

How to contribute to grafana/dataViz

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's Apache-2.0 license.
  4. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

Issues somebody may already be working on are listed last. List everything by date

  • Epic: CI and monorepo health
    Open
    area/ci area/monorepo priority/P2

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    grafana/dataViz#189 ·

    Maintainers usually reply within 1 day

  • Epic: Multivariate panel for real query data
    Open
    plugin/echarts plugin/echarts/multivariate priority/P2

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    grafana/dataViz#188 ·

    Maintainers usually reply within 1 day

  • Epic: Adopt Grafana 13.3 in grafana-echarts
    Open
    plugin/echarts priority/P1

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    grafana/dataViz#187 ·

    Maintainers usually reply within 1 day

  • Epic: Relations panel backlog after 0.2.0
    Open
    plugin/echarts/relations priority/P2

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    grafana/dataViz#186 ·

    Maintainers usually reply within 1 day

  • chore(echarts): move @grafana/* packages to 13.3
    Open
    dependencies plugin/echarts priority/P1

    Difficulty 4/5 3-5 days Newbie friendliness 58/100

    grafana/dataViz#185 ·

    Maintainers usually reply within 1 day

  • chore: review abandoned and unscored direct dependencies
    Open
    area/monorepo dependencies priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    grafana/dataViz#184 ·

    Maintainers usually reply within 1 day

  • fix(relations): remove Wrap from Label overflow until it wraps
    Open
    bug plugin/echarts/relations priority/P1

    Difficulty 2/5 1-3 hours Newbie friendliness 83/100

    grafana/dataViz#183 ·

    Maintainers usually reply within 1 day

  • bug(echarts): Hide in area > viz blanks the whole pie
    Open
    bug plugin/echarts plugin/echarts/piechart priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 72/100

    grafana/dataViz#182 ·

    Maintainers usually reply within 1 day

  • test(echarts): a Jest worker does not exit after the unit tests
    Open
    area/ci bug plugin/echarts priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 57/100

    grafana/dataViz#181 ·

    Maintainers usually reply within 1 day

  • bug(echarts): binned heatmap axis breaks are not applied (AxisBreak not registered)
    Open
    bug plugin/echarts plugin/echarts/heatmap priority/P2

    Difficulty 3/5 1-2 days Newbie friendliness 62/100

    grafana/dataViz#180 ·

    Maintainers usually reply within 1 day

  • Epic: ECharts(Renderer) support for viz contract 1.2.0
    Open
    priority/P1

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    grafana/dataViz#178 ·

    Maintainers usually reply within 1 day

  • ECharts(Renderer): show panel.title above the chart (viz contract renderer.17)
    Open
    area/renderer enhancement plugin/echarts priority/P1

    Difficulty 3/5 1-2 days Newbie friendliness 75/100

    grafana/dataViz#176 ·

    Maintainers usually reply within 1 day

  • Multivariate panel: pinned tooltip can miss its data-link footer on the first click
    Open
    bug plugin/echarts plugin/echarts/multivariate priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 74/100

    grafana/dataViz#175 ·

    Maintainers usually reply within 1 day

  • Multivariate panel: name each row from all string fields
    Open
    enhancement plugin/echarts plugin/echarts/multivariate priority/P2

    Difficulty 3/5 1-2 days Newbie friendliness 72/100

    grafana/dataViz#174 ·

    Maintainers usually reply within 1 day

  • Multivariate panel: use field Min and Max for the axis range
    Open
    enhancement plugin/echarts plugin/echarts/multivariate priority/P2

    Difficulty 3/5 1-2 days Newbie friendliness 76/100

    grafana/dataViz#173 ·

    Maintainers usually reply within 1 day

  • Multivariate panel: read Prometheus one-frame-per-series responses without a transformation
    Open
    enhancement plugin/echarts plugin/echarts/multivariate priority/P2

    Difficulty 4/5 3-5 days Newbie friendliness 54/100

    grafana/dataViz#172 ·

    Maintainers usually reply within 1 day

  • Multivariate panel: add a use-case dashboard with real datasource queries
    Open
    enhancement plugin/echarts plugin/echarts/multivariate priority/P2

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    grafana/dataViz#171 ·

    Maintainers usually reply within 1 day

  • ECharts(Renderer): ignore a late `finished` event from the chart of an earlier spec
    Open
    area/renderer bug plugin/echarts priority/P3

    Difficulty 2/5 1-3 hours Newbie friendliness 76/100

    grafana/dataViz#168 ·

    Maintainers usually reply within 1 day

  • ECharts(Renderer): keep the series with the largest peaks for series-truncated (viz contract state.10)
    Open
    area/renderer bug plugin/echarts priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 72/100

    grafana/dataViz#166 · 1 comment ·

    Maintainers usually reply within 1 day

  • chore(echarts): remove or remap issue refs from the old repo
    Open
    documentation plugin/echarts priority/P2

    Difficulty 3/5 1-2 days Newbie friendliness 72/100

    grafana/dataViz#165 · 1 comment ·

    Maintainers usually reply within 1 day

  • ECharts(renderer): parse the script import scans with es-module-lexer, not regexes
    Open
    area/renderer enhancement plugin/echarts priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 76/100

    grafana/dataViz#163 · 1 comment ·

    Maintainers usually reply within 1 day

  • echarts geo: guard non-string config.src in getLayerSrc
    Open
    bug good first issue plugin/echarts plugin/echarts/geo priority/P3

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    grafana/dataViz#157 ·

    Maintainers usually reply within 1 day

  • Renderer: replace references to the untracked plan file in code comments
    Open
    area/renderer documentation good first issue plugin/echarts priority/P2

    Difficulty 2/5 1-3 hours Newbie friendliness 84/100

    grafana/dataViz#156 ·

    Maintainers usually reply within 1 day

  • Require status checks on main
    Open
    area/ci area/monorepo priority/P1

    Difficulty 4/5 3-5 days Newbie friendliness 43/100

    grafana/dataViz#155 ·

    Maintainers usually reply within 1 day

  • Bump echarts to Playwright 1.62 and remove the ubuntu-24.04 e2e pin
    Open
    area/ci dependencies plugin/echarts priority/P3

    Difficulty 2/5 1-3 hours Newbie friendliness 78/100

    grafana/dataViz#154 ·

    Maintainers usually reply within 1 day

  • ECharts: show chart notices in the panel header through the PanelContext notices API
    Open
    enhancement plugin/echarts priority/P1

    Difficulty 4/5 3-5 days Newbie friendliness 56/100

    grafana/dataViz#145 · 1 comment ·

    Maintainers usually reply within 1 day

  • ECharts(Renderer): remove @grafana/runtime from the Renderer bundle
    Open
    area/renderer enhancement plugin/echarts priority/P2

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    grafana/dataViz#140 ·

    Maintainers usually reply within 1 day

  • Parity: Annotations
    Open
    parity plugin/echarts/cartesian priority/P3

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    grafana/dataViz#135 ·

    Maintainers usually reply within 1 day

  • cartesian: Annotation tooltip like core (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 65/100

    grafana/dataViz#134 ·

    Maintainers usually reply within 1 day

  • cartesian: Annotation edit and delete (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 54/100

    grafana/dataViz#133 ·

    Maintainers usually reply within 1 day

  • cartesian: Annotation clustering (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    grafana/dataViz#132 ·

    Maintainers usually reply within 1 day

  • cartesian: Time zone option (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P2

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    grafana/dataViz#131 ·

    Maintainers usually reply within 1 day

  • cartesian: Legend series filter (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    grafana/dataViz#130 · 1 comment ·

    Maintainers usually reply within 1 day

  • cartesian: Per-field bar width factor (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 56/100

    grafana/dataViz#128 ·

    Maintainers usually reply within 1 day

  • cartesian: Show values on points (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 59/100

    grafana/dataViz#127 ·

    Maintainers usually reply within 1 day

  • cartesian: Thresholds style: series colors (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 65/100

    grafana/dataViz#126 ·

    Maintainers usually reply within 1 day

  • cartesian: Symlog scale (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    grafana/dataViz#125 ·

    Maintainers usually reply within 1 day

  • cartesian: Transform: Constant (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 53/100

    grafana/dataViz#124 ·

    Maintainers usually reply within 1 day

  • cartesian: Disconnect values (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    grafana/dataViz#123 ·

    Maintainers usually reply within 1 day

  • cartesian: Bar alignment (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 58/100

    grafana/dataViz#122 ·

    Maintainers usually reply within 1 day

  • cartesian: Fill below to (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 57/100

    grafana/dataViz#121 ·

    Maintainers usually reply within 1 day

  • cartesian: Gradient mode (Time series parity)
    Open
    enhancement parity plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    grafana/dataViz#120 ·

    Maintainers usually reply within 1 day

  • Parity: Time series
    Open
    parity plugin/echarts/cartesian priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    grafana/dataViz#115 · 1 comment ·

    Maintainers usually reply within 1 day

  • Percentages in stacked charts
    Open
    enhancement plugin/echarts plugin/echarts/cartesian priority/P3

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    grafana/dataViz#112 ·

    Maintainers usually reply within 1 day

  • Bar gauge: stacked segments and log scale
    Open
    enhancement plugin/echarts plugin/echarts/cartesian priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 24/100

    grafana/dataViz#109 ·

    Maintainers usually reply within 1 day

  • Pie chart: Other slice and value inside donut
    Open
    enhancement plugin/echarts plugin/echarts/piechart priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    grafana/dataViz#108 ·

    Maintainers usually reply within 1 day

  • Heatmap and histogram: buckets, level lines, normalize
    Open
    enhancement plugin/echarts plugin/echarts/heatmap plugin/echarts/histogram priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    grafana/dataViz#106 ·

    Maintainers usually reply within 1 day

  • Time series axes: align across panels, skip gaps, tick control
    Open
    enhancement plugin/echarts plugin/echarts/cartesian priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 24/100

    grafana/dataViz#104 ·

    Maintainers usually reply within 1 day

  • Geomap: layer toggles, tile refresh, data links
    Open
    enhancement plugin/echarts plugin/echarts/geo priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 38/100

    grafana/dataViz#103 ·

    Maintainers usually reply within 1 day

  • State timeline at scale: sort, scroll, durations
    Open
    enhancement plugin/echarts plugin/echarts/statetimeline priority/P3

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    grafana/dataViz#102 ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.