EasyChart Lite is a free, lightweight charting solution for Unity that brings professional data visualization to your games and applications.
🏗️ Core Design Philosophy
Built on UI Toolkit( Compatible UGUI )
Powered by Unity's official next-generation UI system
Vector-based rendering engine ensures crisp charts at any resolution
Automatic draw call batching for optimized performance
Seamlessly integrates with UI Builder visual editing workflow
Dedicated Library Editor window for centralized chart asset management
Asset-based ChartProfile design: configure once, reuse everywhere
Library cloning for quick project-specific chart libraries
One-click export to UXML templates or UGUI prefabs
Configuration-Driven, Code-Decoupled
Complete separation of chart styling and business logic
Designers can adjust chart appearance independently, no coding required
Runtime data injection via JSON without modifying configurations
5 Chart Types: Line, Bar, Scatter, Pie, Radar
Dual Workflow Support: Works with both UI Toolkit and UGUI (Canvas)
Visual Editor: Dedicated Library Editor window with live preview
Runtime Data Injection: Update chart data dynamically via JSON
Reusable Profiles: ChartProfile assets work across scenes and projects
Zero Dependencies: Pure Unity solution, no external libraries
🚀 Advantages Over Traditional UGUI Drawing
Traditional UGUIEasyChartManual Mesh/vertex managementAutomatic rendering handlingLarge codebase, hard to maintainConfiguration-based, no bindng code neededStyle changes require recompilationReal-time Inspector previewDifficult to reuseChartProfile assets reusable across projectsComplex performance optimizationUI Toolkit vector rendering with auto-batchingNo editor previewLive preview in Library Editor
In-game dashboards & leaderboards
Analytics & monitoring interfaces
Educational & simulation apps
Any UI requiring data visualization
5 chart types + demo scenes
Visual Library Editor
Complete documentation (English & Chinese)
Runtime data injection sample scripts
Need more? EasyChart Pro adds texture fills, animations, heatmaps, ring charts, advanced styling, and priority support.