View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.3.0
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 13.2 MB
- Files
- 808
- Favorites
- 18
- Views in the past week
- 45
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $14.50 on
Keywords
Chart Guru - Interactive Charts & Data Visualization for Unity
Create polished, animated enterprise-grade 2D charts in Unity for dashboards, editor tools, and live data apps with Swift Charts-style APIs, UI Toolkit support, themes, interactions, and data sources.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 18
Chart Guru - Interactive Charts & Data Visualization for Unity screenshot 1
About this asset
Chart Guru is a professional 2D charting solution for Unity, built for polished dashboards, HUDs, runtime interfaces, editor tools, analytics screens, live monitoring displays, and data-rich game UI.
Web & Documentation | Chart Gallery | Discord | Forum | Roadmap
Create beautiful, animated charts through designer-friendly components or a clean Swift Charts-inspired fluent C# API. Chart Guru brings the mental model of Apple Swift Charts to Unity: marks, semantic values, chart modifiers, fluent builders, axis configuration, styling, annotations, and readable generated C#.
• Many chart types
Bar, line, area, point, scatter, bubble, pie, donut, radar, heatmap, candlestick, sparkline, mini bar, mini pie, mini donut, indicators, and more.
• uGUI + UI Toolkit support
Use ChartGraphic in Canvas/uGUI workflows, or ChartGuruElement in UI Toolkit, UI Builder, UXML, and USS layouts.
• Runtime + Editor workflows
Build charts in runtime scenes, custom editor tools, inspectors, dashboards, HUDs, or Unity Editor windows.
• Swift Charts compatibility layer
Use a Swift Charts-style C# API, paste SwiftUI Chart snippets through the importer, and generate equivalent Chart Guru C# for Unity projects.
• Inspector-first authoring
Create charts without code using ChartGraphic, data source components, ScriptableObject themes, inline previews, and scene creation tools.
• Enterprise-grade editor tooling
Includes a searchable Chart Gallery, a WYSIWYG Chart Designer, live previews, code generation, data mapping, theme editing, sample scenes, and reusable chart authoring workflows for teams.
• Flexible data sources
Manual data, mock data, ScriptableObject assets, C# lists/arrays, CSV, JSON, Google Sheets, Web/HTTP endpoints, Yahoo Finance-style OHLC data, ring buffers, and custom source interfaces.
Contains the full Mock Magic - Quick Test & Fake Data Creation
• Live data and real-time updates
Stream values, append or replace data, bind external feeds, drive monitoring dashboards, and update charts without rebuilding your entire UI.
• Interaction built in
Hover states, selection, gestures, scrolling, panning, zooming, viewport windows, and range brushing for exploratory dashboards.
• Presentation-quality styling
Legends, axes, labels, annotations, gradients, shadows, glow, palettes, rounded corners, line interpolation, symbols, color scales, and ScriptableObject themes.
• High-performance rendering
GPU-accelerated GL/render-to-texture rendering with custom shaders, TextMeshPro labels for Canvas, native UI Toolkit labels, and support for Built-in, URP, and HDRP projects.
• Near-zero GC focus
Runtime chart update and rendering paths are engineered for near-zero managed allocations after warmup, with NativeCollection-friendly data updates and Burst-compiled morph interpolation.
• Animation and morphing
Smooth value transitions, entry animations, and chart-type morphing help dashboards feel alive without requiring custom animation code.
• Samples included
Includes 40+ example scenes plus UI Toolkit samples covering chart types, data sources, streaming, interaction, theming, axes, and designer workflows.
• Built for serious Unity UI
Designed for games, simulations, internal tools, command centers, business dashboards, education apps, financial displays, and asset-store-quality editor extensions.
🚀 Upcoming 3D Add-on
Chart Guru is also designed to pair with an upcoming dedicated Chart Guru 3D add-on, bringing the same Swift Charts-inspired workflow to 3D chart types such as 3D bars, 3D scatter, surfaces, 3D pie/donut, 3D radar, and more.
You might also want to check my whole asset catalog:
Asset Inventory - Your Asset Workflow on Steroids
Audio Tools - Easily Cut/Trim/Normalize Right Inside Unity (free)
Chart Guru - Swift Charts in Unity
LED Studio - Realistic LED Walls in Minutes
Mock Magic - Quick Test & Fake Data Creation (free)
Text Studio - Text Animations on Steroids
Text Studio 3D - Professional-Grade 3D Text
From the publisher's Asset Store listing.
Technical details
- Unity 2022.3 LTS or newer
- Unity 6 / Unity 6000 compatible
- Runtime and Editor support
- Canvas/uGUI support through ChartGraphic
- UI Toolkit support through ChartGuruElement
- UI Builder, UXML, and USS authoring support, with Unity 6 data-binding support
- Swift Charts-inspired fluent C# API with marks, modifiers, semantic encodings, and chart builders
- SwiftUI Chart import and generated C# snippets
- Inspector-first workflow with ChartGraphic, data source components, inline previews, and scene creation
- Chart Gallery and WYSIWYG Chart Designer editor windows
- Supported 2D chart types: Bar, Line, Point, Area, Pie, Donut, Radar, Bubble, Scatter, HeatMap, Candlestick, Sparkline, MiniBar, MiniPie, MiniDonut, and Indicator
- Data sources: manual, mock, ScriptableObject asset, CSV, JSON, Google Sheets, Web/HTTP, Yahoo Finance, ring buffer, and custom source interfaces
- GPU-accelerated GL/render-to-texture chart rendering with custom shaders
- Built-in Render Pipeline, URP, and HDRP compatible
- TextMeshPro labels for Canvas/uGUI, native UI Toolkit labels, and IMGUI editor-preview labels
- ScriptableObject ChartTheme system with built-in light/dark themes
- Selection, hover, gestures, drag/range brushing, scrollable viewports, panning, and zooming
- Burst-compiled morph/animation interpolation and NativeCollection-friendly runtime update paths
- 20+ example scenes plus 11 UI Toolkit samples
- Dependencies: Burst, Collections, Mathematics, Newtonsoft JSON, TextMeshPro, Mock Magic
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.62f3 | Compatible | Compatible | Compatible |
As listed on the Asset Store.