SysVista
Interactive maps of codebase architecture
SysVista scans codebases into interactive visual maps of models, services, transports, and transforms, with source details and relationships to inspect.
SysVista helps a reader understand a codebase’s structure before drilling into its source. A Rust CLI scanner detects components and relationships and emits JSON; a React/TypeScript viewer presents the result as interactive system and flow graphs.
The viewer supports component search, filters, semantic clustering, workflow highlighting, and source-location inspection. Its detected models, services, transports, and transforms come from code patterns and inferred relationships; the output is a map to inspect alongside the source.
See the repository quick start and viewer usage guide.