Transform your Infrastructure as Code (IaC) and codebase into interactive, multi-level visualizations. Map your entire tech stack in one place.
Infrastructure as Code
Deployable Apps
Components & Modules
Interactive visualization of AWS infrastructure using sample graph data to demonstrate the expected final product
Click to select, double-click to drill down into nested architectures
Filter by service type with real-time visual feedback
Visualize relationships and data flow between services
Everything you need to understand and navigate complex architectures
Drill down from cloud infrastructure to individual code components with intuitive breadcrumb navigation.
Import your infrastructure and code files to automatically generate visual graphs of your entire architecture.
Quickly find nodes with real-time search and filter by type to focus on what matters.
Analyze code quality and notify for potential problems to maintain high standards across your codebase.
Generate graph data locally using our CLI tool to protect your privacy without sharing sensitive code.
Intelligent positioning algorithm arranges nodes hierarchically with optimal spacing.
Currently supporting popular IaC and programming languages, with more coming soon
HashiCorp
Parse Terraform (.tf) files and automatically generate visual graphs of your infrastructure resources and their relationships.
CloudFormation, Pulumi
Support for additional Infrastructure as Code tools is on the roadmap.
Amazon Web Services
Support for 60+ AWS services including EC2, S3, Lambda, RDS, VPC, and more.
Microsoft Azure
Azure cloud services visualization support is planned for future releases.
Google Cloud Platform
Google Cloud Platform support is planned for future releases.
JavaScript Superset
Map TypeScript codebases including classes, interfaces, functions, modules, and component structures.
Python, Java, Go, etc.
Additional language support will be added to cover more tech stacks.
Powered by industry-leading frameworks and tools
React 18
Vite
TypeScript
NestJS
Tailwind
Nx
pnpm
Fastify
ArchGraph is an interactive architecture visualization tool designed to help teams understand complex systems at every level.
Whether you're documenting cloud infrastructure, mapping microservices, or exploring code structure, ArchGraph provides an intuitive visual interface that makes complexity manageable.
Built with extensibility in mind, the provider-based architecture makes it easy to add support for new cloud platforms, frameworks, and visualization types.
ArchGraph is currently in early development. Some features may not work properly, and APIs may change as the project evolves.