C# Chart Showcase
Every chart type and feature in the library, rendered server-side from C# as self-contained SVG — no JavaScript, no headless browser, no image files. Each entry below opens the page that holds its live specimen.
- 26 chart types
- 27 type pages
- 102 live SVG specimens
- 18 built-in themes
- Zero third-party dependencies
Chart types
One page per type, each with its specimen, the C# that produces it, and guidance on when the type is the wrong choice.
Line Chart in C#
Draw line charts in C# as self-contained SVG with TerraFluent.Chart.Reporting. One AddLine call, 18 themes, no JavaScript...
Spline Chart in C#
Render smooth spline curves in C# with AddSpline — true Bézier interpolation, self-contained SVG, zero dependencies. Part...
Area Chart in C#
Create filled area charts in C# with AddArea — gradient and opacity control, stacking, self-contained SVG output....
Column Chart in C#
Generate column charts in C# with AddColumn — grouped, stacked, and 100% stacked, rendered as self-contained SVG...
Horizontal Bar Chart in C#
Draw horizontal bar charts in C# with AddBar — room for long category labels, natural for ranked...
Pie Chart in C#
Render pie charts in C# with AsPie and Add — outside labels with connector lines, legend placement,...
Donut Chart in C#
Build donut charts in C# with DonutHole and DonutCenter — a total in the middle, labelled slices...
Scatter Plot in C#
Create scatter plots in C# with AddScatter — marker shapes, borders, and regression overlays. Self-contained SVG from...
Waterfall Chart in C#
Build waterfall and bridge charts in C# with AddWaterfall — running totals, absolute total bars, rendered as...
Gauge Chart in C#
Render semi-circular gauge charts in C# with AddGauge — one KPI against its range, as self-contained SVG....
Data Ring Chart in C#
Draw full-circle progress rings in C# with AddDataRing — one KPI per ring, ideal for dashboard tiles....
Bubble Chart in C#
Plot three variables at once in C# with AddBubble and BubblePoint — X, Y, and size. Self-contained...
Heatmap in C#
Generate heatmaps in C# with AddHeatmap and HeatmapPoint — colour-scaled grids for matrices and correlations, rendered as...
Column Range Chart in C#
Draw floating low-high column ranges in C# with AddColumnRange and RangePoint — temperature and spread charts as...
Area Range Chart in C#
Render low-high confidence bands in C# with AddAreaRange and RangePoint — forecast ranges and uncertainty envelopes as...
Funnel Chart in C#
Build funnel charts in C# with AddFunnel — stage-by-stage conversion and sales pipelines rendered as self-contained SVG....
Treemap in C#
Render treemaps in C# with AddTreemap — proportional rectangles for part-of-whole with many categories. Self-contained SVG from...
Radar Chart in C#
Create radar and spider charts in C# with AddRadar — multivariate profiles on a shared scale, rendered...
Box Plot in C#
Draw box-and-whisker plots in C# with AddBoxPlot and BoxPlotPoint — median, quartiles, and whiskers as self-contained SVG....
Error Bar Chart in C#
Add error bars in C# with AddErrorBar and RangePoint — confidence intervals and variance whiskers over columns,...
Candlestick Chart in C#
Render financial candlestick charts in C# with AddCandlestick and OhlcPoint — open, high, low, close with up/down...
OHLC Chart in C#
Draw OHLC bar charts in C# with AddOhlc and OhlcPoint — high-low bars with open and close...
Dumbbell Chart in C#
Build dumbbell and dot-plot charts in C# with AddDumbbell and RangePoint — before/after comparison per category as...
Stream Graph in C#
Render stream graphs and ThemeRiver charts in C# with AddStream — stacked bands around a centred baseline,...
Gantt Chart in C#
Generate Gantt charts in C# with AddGantt and GanttTask — task bars on a time axis, per-task...
Sankey Diagram in C#
Draw Sankey flow diagrams in C# with AddSankey, SankeyNode and SankeyLink — proportional ribbons between stages, as...
Parliament Chart in C#
Render parliament seating charts in C# with AddParliament and ParliamentGroup — one dot per seat, grouped by...
Features
Themes, axes, labels, render modes and interactivity — the options that apply across chart types rather than defining one.
Chart Themes and Fills in C#
Restyle any TerraFluent chart in C#: 18 built-in themes including dark and high-contrast, plus gradient fills, pattern...
10 specimens
Chart Axes and Scales in C#
Configure chart axes in C#: secondary Y-axis, logarithmic and date-time scales, inverted axes, tick intervals, plot bands,...
10 specimens
Chart Labels, Legends and Tooltips in C#
Control data labels, legend placement, tooltip styling and annotations on C# SVG charts — formatting, positioning and...
9 specimens
Stacked and Combination Charts in C#
Build grouped, stacked and 100% stacked charts in C#, plus mixed-type and dual-axis combination charts, all as...
9 specimens
Chart Render Modes in C#
Choose how a C# chart renders: Static SVG for PDF and email, Animated SMIL, or Interactive with...
6 specimens
Interactive SVG Charts in C#
Add click handlers, legend toggles, SVG and PNG export, a data table toggle, a range selector and...
9 specimens
Accessible and Localized Charts in C#
Make C# SVG charts accessible and localized: custom ARIA labels, right-to-left layout, CultureInfo number and date formatting,...
4 specimens
Trend Lines and Analytics Overlays in C#
Add computed series to C# charts: linear regression trend lines, moving averages, exponential smoothing, and AutoInsight annotations...
5 specimens
Cookbook
Finished results rather than single features — dashboards, report templates, and charts assembled from several calls.
C# Chart Cookbook
Complete C# chart recipes: KPI dashboards, prebuilt report templates, chart variants with Fork, JSON round-trip serialization and...
8 recipes
Getting started
Install the package and render your first chart in a few lines of C#.
API reference
Every builder method, series type, enum and theme in one page.
Install
dotnet add package TerraFluent.Chart.Reporting
- MIT licensed — free for commercial use, no chart limits, no watermarks.
- Zero dependencies — nothing but the .NET base class library.
- netstandard2.0 through net10.0 — .NET Framework 4.6.1+, .NET Core 2.0+, and every modern release.
Generated by TerraFluent.Chart.Reporting — 2026-09-06 19.08 UTC