Use case
Social Network Analysis at investigator pace
Community detection, influence mapping, ego networks, progressive expand — built into the SDK. Runs fully client-side; no graph data leaves your environment.
The problem
Community shapes are non-obvious
Communities form organically. A poor force layout buries them; a good one reveals them at first sight.
Influence ≠ degree
High-degree nodes are not always influential. SNA tools need flexible sizing and coloring driven by your own metrics.
Drill-down is the workflow
An analyst clicks one suspicious node and wants to see two hops in any direction. Re-layouting on every click is too slow.
Confidentiality and on-prem
Intelligence, fraud, and AML platforms cannot send graph data to a third-party service. The SDK must run entirely client-side.
How TopoKit fits
Force-directed with community presets
Tunable repulsion, attraction, and gravity. Community structure becomes visible immediately.
Degree- or metric-driven sizing
Bind node size, color, and badge to any field — degree, betweenness, your own risk score.
Progressive expand
One click expands neighbors of a selected node. No re-layout of the whole graph.
Highlight + dim
Spotlight an ego network or community while the rest dims. Combine with search.
Web-worker layout
Layout runs off-main-thread, so investigators stay productive even on huge graphs.
Zero telemetry
The SDK does not phone home. Critical for intelligence, fraud, AML, and compliance teams.
Try the SNA demo
Force-directed layout, community detection, search, and progressive expand — fully interactive.