Open Source Visualization

Semfora Graph

Millions of Nodes. One Command. Zero Dependencies.

Browser-based call graph visualization that runs entirely on your machine. Point at any SQLite file from Semfora Engine and explore millions of function relationships with zero server setup.

0M+
Nodes Supported
0
Command
0
Dependencies
Open Source10M+ nodes

WebGL

Rendering

SQLite

Data Source

Live

Updates

Interactive Demo

Explore Call Graphs

Click any function to see its relationships. Semfora tracks what calls what, with risk levels based on I/O, state changes, and complexity.

Mini Map
Low Risk
Medium Risk
High Risk

One Command to Visualize

Point at a SQLite file and start exploring

Terminal
# Start Semfora Graph
semfora-graph ./call-graph.sqlite
# Opens browser at localhost:9850

Key Features

Everything you need to visualize and explore call graphs

One Command Startup

Run `semfora-graph ./call-graph.sqlite` and you're done. No configuration, no setup wizard, no accounts. Just point at your SQLite file and start exploring instantly.

Key Feature

Million-Node Scale

WebGL rendering handles graphs with 10M+ nodes smoothly. Progressive loading ensures the UI stays responsive even with massive codebases. No lag, no crashes.

Browser-Based, Zero Server

Everything runs in your browser. No server to maintain, no ports to configure, no cloud services. Your code relationships stay completely local.

6 Preset Queries

Built-in queries for common patterns: orphaned functions, high-risk paths, circular dependencies, and more. Filter by module, risk level, or write custom SQL.

Multiple Export Formats

Export your views to DOT, Mermaid, JSON, CSV, or PNG. Integrate with other visualization tools or drop graphs directly into documentation.

Live Updates

In watch mode, the graph updates automatically as you code. See how your changes affect the call graph in real-time without refreshing.

Keyboard Shortcuts

Navigate your codebase at the speed of thought

Pan & Zoom
Mouse drag / scroll
Select Node
Click
Multi-select
Shift + Click
Search
Cmd/Ctrl + F
Filter Panel
Cmd/Ctrl + K
Export View
Cmd/Ctrl + E