Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars45
Forks2
Open issues0
PowerShell Gallery downloads48107
ReleaseChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02T20:44:29.0000000+00:00

Documentation

Topology and hierarchy

Render product-neutral service maps, ownership trees, routes, and dense hierarchies.

TopologyChart owns validated nodes, edges, groups, layout, legends, routes, static HTML, SVG, and raster output. Map application or directory records into stable ids and labels; keep collection and domain rules in the host.

Available layout modes include layered, hub-and-spoke, matrix, dense grouped, geographic, group grid, and manual placement. Hierarchy branches can inherit or override Auto, Standard, Compact, or Vertical layout policy so a dense subtree can compact without changing the rest of the organization chart.

Use TopologyChart.FromData<TNode, TEdge>(...) when the host already owns its records. The mapper preserves input order and rejects duplicate ids or dangling endpoints before rendering.

For thousands of relationships, hierarchy drill-down, editing, or runtime patches, bridge the model to GraphScene and the HTML graph explorer rather than moving browser state into the core renderer.