Skip to content

Jira reporting that lives on the dashboard.

Most Jira reports end as a CSV export and a spreadsheet. Build the chart where the team already looks, from the filters and JQL you use every day, and it stays current on its own.

Built forProduct managersTeam leadsScrum masters
How the work flows
  1. Your issuesProjects, labels, filters
  2. JQLAny query you can run
  3. ChartGrouped the way you needCharts - Reports and Graphs for Jira Dashboard
  4. DashboardLive, refreshes itself

What changes for your reporting

  • Questions

    Each built-in gadget answers one fixed question.

    One gadget takes any JQL and groups it by status, assignee, priority or labels.

  • Freshness

    Reports are CSV exports pasted into a slide, out of date by the next stand-up.

    Charts on the dashboard read live Jira data every time it loads.

  • Focus

    Ten gadgets on the dashboard, and nobody reads them.

    A few charts, each tied to a decision the team actually makes.

How a chart gets onto the dashboard

One gadget, four choices. Charts - Reports and Graphs reads live Jira data every time the dashboard loads.

  1. Pick the data

    A project, labels, a saved filter or any JQL query. If you can filter it in Jira, you can chart it.

    Charts - Reports and Graphs for Jira Dashboard
  2. Choose the chart

    Bar, line, pie and donut, area, scatter, a combination of them, or a plain table when the numbers matter more than the shape.

  3. Group by what matters

    Status, assignee, issue type, project, labels or priority. Set colors, titles, axis labels and segment order to match how your team talks.

  4. Leave it running

    The chart reads live data and can refresh on its own. Everyone who views the dashboard only sees issues they already have access to.

Reports teams build first

Copy the JQL, adjust the project keys, and pick the chart shown.

  • Where work is stuck

    Bar chart, grouped by status

    Issues per status in the open sprint, so a pile-up in review is visible before stand-up.

    project = APP AND sprint in openSprints()
  • Who has too much on

    Bar chart, grouped by assignee

    Open issues per person across projects, to spread work before it becomes a deadline problem.

    statusCategory != Done AND assignee is not EMPTY
  • Bug backlog by priority

    Donut chart, grouped by priority

    How much of the open bug count is urgent, at a glance.

    issuetype = Bug AND statusCategory != Done
  • What shipped this month

    Table, grouped by labels

    Resolved work per label or team for the monthly update, without a spreadsheet.

    project in (APP, WEB) AND resolved >= -30d

The app

Each one installs on its own from the Atlassian Marketplace and runs on Atlassian Forge.

Built-in gadgets, and Charts for Jira

NeedJira on its ownWith the app
Chart typesPie, created vs resolved and a few other fixed chartsBar, line, pie and donut, area, scatter, combination and table
Data sourceMostly a saved filter or one projectProjects, labels, saved filters or JQL
GroupingSet per gadgetStatus, assignee, issue type, project, labels or priority
Look and feelFixedColors, opacity, titles, axis labels, segment order and logo
PermissionsJira permissionsJira permissions; viewers only see issues they can access

Questions

How do I create a report in Jira?

Jira has built-in reports per project, such as the sprint report and velocity chart, under Reports on the board. For reports that span projects or answer your own question, add a chart gadget to a dashboard and point it at a saved filter or JQL query.

Can I build a Jira chart from a JQL query?

Yes. Charts - Reports and Graphs takes a project, labels, a saved filter or any JQL query as its data source, then groups the results by status, assignee, issue type, project, labels or priority.

How do I see workload per assignee in Jira?

Use a bar chart grouped by assignee with a query such as statusCategory != Done AND assignee is not EMPTY. Each bar is the open work one person holds.

Do the charts update automatically?

Yes. They read live Jira data when the dashboard loads, and each chart has an auto-refresh option for dashboards left open on a screen.

Will people see issues they do not have access to?

No. The chart runs with the viewer's own Jira permissions, so two people can see different numbers on the same dashboard.

Does it work with team-managed projects?

Yes, with both company-managed and team-managed projects.

Can I export or download a chart?

Not at the moment. Charts stay on the dashboard, which is also where they stay current.

From the blog

All posts

More guides