Topolograph

See your OSPF and IS-IS network the way the protocol does.

Analyze paths, reports, topology risks, and live IGP changes.

Run what-if scenarios for failures, backup paths, and IGP cost changes.

Topolograph visualizes OSPF, OSPFv3, and IS-IS topology data, calculates shortest paths and backup paths, monitors live routing changes, and helps network engineers inspect topology risks before changing production networks.

Try demo graph Get topology in

Self-hosted. No router credentials required for analysis.

Supported vendor outputs Cisco Juniper Nokia Arista Huawei FRR MikroTik Fortinet and more
Topolograph LSDB to graph and automation pipeline

From LSDB text file to shortest paths

Upload router LSDB output, build the topology graph, then inspect shortest paths directly on the rendered network snapshot.

Try the upload LSDB
Demo showing LSDB text file upload and shortest path calculation in Topolograph

Why teams use Topolograph

Turn routing state into evidence for operations, planning, and security decisions.

Decision makers

Find causes of network degradation faster and plan network growth from factual topology data.

CTO

See IGP, BGP, and flow context, topology history, and routing events inside the customer environment.

NOC

Pair alerts with topology, connectivity, and routing changes across time.

Security

Use network-change data as a source for external connectivity, BGP anomalies, and routing activity.

1. Get topology in

Bring in LSDB data from your network or stream it live.

Text file, GRE Watcher, and BGP-LS Watcher topology inputs

Upload router LSDB text output, import topology data through the API or Python SDK, or stream OSPF and IS-IS link-state changes with GRE Watcher and BGP-LS Watcher.

2. Analyze safely on a snapshot

Work on a consistent view of your network. Simulate, compare, and plan with confidence before touching production.

Shortest paths, backup paths, ECMP, failures, what-if cost changes, reports and heatmaps

Build SPF paths, inspect ECMP, simulate link or node failures, test what-if IGP cost changes, and generate reports for asymmetric paths, single points of failure, non-backed-up networks, and unexpected backup paths.

3. Monitor live IGP changes

Watch your network in real time and get notified of what matters.

OSPF and IS-IS watcher live event pipeline

OSPF Watcher and IS-IS Watcher track adjacency changes, IGP metric changes, prefix reachability, and TE attributes, then export events to ELK/OpenSearch, Zabbix, Webhooks, Slack, or your automation stack.

4. Automate and ask questions

Integrate Topolograph into your tools and workflows.

Use the REST API, Python SDK, MCP Server, and Topolograph AI assistant to query graphs, compare snapshots, retrieve reports, and ask natural-language questions about network topology changes.

100% local
self-hosted

Self-hosted

Run Topolograph anywhere in your environment using Docker. Your data never leaves your network.

Commands & supported TLVs

Vendor commands for collecting OSPF, OSPFv3, and IS-IS topology data.

Vendor Router LSA / topology Network LSA External LSA TE / attributes API
Cisco IOS show ip ospf database router show ip ospf database network show ip ospf database external - Yes
Cisco NX-OS show ip ospf database router detail show ip ospf database network detail show ip ospf database external detail - Yes
Fortinet get router info ospf database router lsa get router info ospf database network lsa get router info ospf database external lsa - Yes
Juniper show ospf database router extensive | no-more show ospf database network extensive | no-more show ospf database external extensive | no-more - Yes
Nokia show router ospf database type router detail show router ospf database type network detail show router ospf database type external detail - Yes
FRR / Quagga show ip ospf database router show ip ospf database network show ip ospf database external show ip ospf database opaque-area Yes
Ruckus show ip ospf database link-state router show ip ospf database link-state network show ip ospf database external-link-state - Yes
Bird show ospf state all show ospf state all show ospf state all - Yes
MikroTik /routing ospf lsa print detail file=lsa.txt /routing ospf lsa print detail file=lsa.txt /routing ospf lsa print detail file=lsa.txt - Yes
Huawei display ospf lsdb router display ospf lsdb network display ospf lsdb ase - Yes
Palo Alto show routing protocol ospf dumplsdb show routing protocol ospf dumplsdb show routing protocol ospf dumplsdb - Yes
HP show ip ospf link-state detail
Stub subnets without mask
show ip ospf link-state detail show ip ospf external-link-state
LSA5 subnets without mask
- Limited
Ubiquiti show ip ospf database router show ip ospf database network show ip ospf database external - Yes
Allied Telesis show ip ospf database router show ip ospf database network show ip ospf database external - Yes
Extreme show ospf lsdb detail lstype router show ospf lsdb detail lstype network show ospf lsdb detail lstype as-external - Yes
Ericsson show ospf database router detail show ospf database network detail show ospf database external detail - Yes
Vendor Command Protocol scope API
Arista show ipv6 ospf database detail OSPFv3 LSDB topology Yes
Vendor IS-IS LSDB command Notes API
Cisco show isis database detail LSP topology and reachability Yes
Juniper show isis database extensive LSP topology and reachability Yes
Nokia show router isis database detail LSP topology and reachability Yes
Huawei display isis lsdb verbose LSP topology and reachability Yes
FRR show isis database detail Use no hostname dynamic for stable LSP IDs Yes
TLV name TLV Cisco Juniper Nokia FRR Huawei ZTE
IS Reachability 2 Yes Yes Yes Yes - Yes
Extended IS Reachability 22 Yes Yes Yes Yes Yes Yes
IPv4 Internal Reachability 128 Yes Yes Yes Yes Yes -
Extended IPv4 Reachability 135 Yes Yes Yes Yes Yes Yes
IPv6 Reachability 236 Yes Yes Yes Yes Yes Yes

        
 
        
Topolograph 2.66 📣 Join to the community!