Chart Guru ยท Use cases
What you can do with Chart Guru in Unity
Jobs Chart Guru does in Unity: charts in UI Toolkit, pasted Swift Charts code, live and high-volume data, candlesticks, compact KPIs, game screens and editor tools.

Charts in UI Toolkit and UI Builder
Unity ships no chart control for UI Toolkit, only a Painter2D pie chart tutorial. Chart Guru adds ChartGuruElement for UXML, UI Builder, runtime panels and editor windows, with data binding, tooltips and live updates.
Paste Swift Charts code into Unity
Chart Guru reads supported Swift Charts code pasted into the Chart Designer or a chart Inspector, draws the chart in Unity and writes PascalCase C#. Diagnostics name everything it skipped, and nothing is invented.
Real-time graphs for live and high-volume data in Unity
Chart Guru streams live values into Unity charts through a fixed-capacity ring buffer you can push from any thread, web sources that poll with backoff, and your own adapters. Stable updates are tested to allocate nothing after warm-up.
Live candlestick charts for trading games and finance apps
Chart Guru draws OHLC candlesticks in Unity from Yahoo Finance for prototypes, a licensed feed through the Web source, or mock streams that open at the previous close, with volume, waterfalls, scrolling, zoom and tooltips.
Sparklines and KPI charts for compact UI
Chart Guru's compact chart types for Unity drop axes and padding, so a trend, a split or a progress value fits into a table cell, a HUD or a KPI card. They share the API, data sources and live updates with full charts.
Charts in Unity editor windows and custom inspectors
Unity's Profiler charts are internal, so tool builders draw their own. Chart Guru's ChartGuruElement works in any EditorWindow and in CreateInspectorGUI, renders in Edit Mode and uses the same API as runtime charts.
Live charts from Google Sheets, CSV and JSON
Chart Guru's CSV, JSON, Web and Google Sheets sources for Unity parse text into typed tables, map columns to marks automatically or by name, refresh without blocking the game and keep credentials out of saved assets.
Charts for digital twins, HMIs and control rooms in Unity
Unity's industrial samples bind live values but draw no charts. Chart Guru adds trends with threshold rules, alarm and shift timelines, KPI sparklines, heat maps and world-space charts, fed by your own MQTT or OPC UA client.
Stats screens and match summaries for games
A stats screen tells the story of a match or a season. Chart Guru's Match Summary example turns a real Lichess game into linked charts, and the same parts build progression, economy and profile screens.
Radar charts for character and item stats
A radar chart, also called a spider chart, shows a stat profile at a glance. Chart Guru's Radar type draws rings and labeled spokes from 12 o'clock, compares several characters, animates stat changes and has a 3D form.
Debug overlays and gameplay graphs in Unity
For an FPS and memory monitor, use the free Graphy. Chart Guru is for graphs of your own values: push them into a ring buffer every frame, show sparklines in a corner and mark budgets such as 16.6 ms.
Charts in VR, AR and world space
In a headset, charts live in the world. Chart Guru draws flat charts on world-space Canvases with pointer input and lit 3D charts whose titles face each camera, with Single Pass Instanced XR support. visionOS is not validated.
Live charts on LED walls and scoreboards
An optional integration package sends any 2D Canvas chart from Chart Guru to an LED Studio board through LedChartDataSource. Its sample drives three live charts on a venue wall; 3D charts go through a Render Texture.Chart Guru