Web Console

Query your Terraform state like a database

Find resources instantly. Understand dependencies. Track every change. Export reports. All from one interface.

SQL for Infrastructure Legible Graphs Transaction History Cost Visibility Gap Analysis
Dashboard
MOST UNIQUE FEATURE

SQL for Terraform State

Query your infrastructure with SQL. Autocomplete, real-time validation, schema browser, and export capabilities.

SQL Query Console
SELECT
type,
count(*) AS total
FROM resources
GROUP BY type
ORDER BY total DESC
LIMIT 10
✓ Query executed in 28ms • 10 rows returned
type
total
aws_instance
342
aws_s3_bucket
156
aws_security_group
89
aws_vpc
42

Autocomplete

Table names, column names, and SQL keywords as you type

Validation

Real-time syntax checking with error highlighting

Schema Browser

Interactive schema with column types and documentation

Export

CSV and JSON export with streaming for large results

Graphs That Make Sense

Most tools try to show everything and produce illegible graphs. Stategraph intentionally limits complexity and surfaces alternative exploration paths when a graph exceeds readable depth.

Traditional Tools

ILLEGIBLE
• Show everything at once
• 1000+ nodes in one graph
• Decorative, not educational
• Take 30+ seconds to find anything

Stategraph Console

root vpc app sg subnet ec2 lb
• Intentional depth limits
• Always legible and scannable
• Educational focus
• Find what you need instantly

Find Anything

Browse 10,000+ resources with filtering

Custom Dashboards

Build charts from SQL queries

Search Everything

Filter by type, module, or address across every state

Every Change, Tracked

Complete historical record. Every terraform apply creates a transaction with full state snapshot, logs, timestamps, and author.

transaction-log.txt
Transaction #1847
Author: turanga.leela@planetexpress.com
State: prod/networking
✓ Applied: +3 resources, ~2 modified
Transaction #1846
Author: bender.rodriguez@planetexpress.com
State: prod/compute
✓ Applied: ~5 resources updated

One console, every corner of your infrastructure

The wireframes above are a sample. The console covers the full surface of the platform—everything below ships in every deployment, self-hosted included.

Query

SQL editor with autocomplete and a schema browser. Save queries and reuse them across the team.

Dashboards

Turn saved queries into charts and compose them into dashboards your team actually checks.

States & Instances

Browse every state, workspace, module, and resource instance—with filters instead of file archaeology.

Graph Explorer

Navigate dependencies with intentional depth limits—legible by design.

Blast Radius

Pick any resource and see everything downstream of it, ranked by graph distance, before you change it.

Timeline

Every transaction—who ran it, what changed, in which states—from CI, laptops, and agents alike.

Cost

Fleet spend at a glance: per-state costs, attribution by tag, history, and billing connections. See Stategraph Cost.

Gap Analysis

Find cloud resources Terraform doesn't manage and generate the import HCL to adopt them.

Search

Field-scoped search across every state—by type, module, or address.

Migrate

Import existing .tfstate files in, export standard .tfstate back out. Adoption stays reversible.

Security

Manage users, admin roles, and API access tokens—create, list, and revoke from one place.

Getting Started

Guided onboarding that takes a new tenant from empty to imported, queried, and planning.

What Makes Stategraph Different

SQL for Infrastructure

No other tool offers a full SQL query interface for Terraform state. Write queries with SELECT, JOIN, WHERE, GROUP BY, and JSON operators.

Legible Graphs

Intentionally refuses to render illegible graphs. Depth-limited visualization with alternative exploration paths instead of overwhelming noise.

Transaction-Based Tracking

Complete historical record of every infrastructure change. Full state snapshots, logs, timestamps, and author information for every Terraform operation.

Gap Analysis

Find unmanaged cloud resources (AWS, GCP, Azure) not in Terraform state. Generate import blocks and HCL code to bring them under management.

Transform Your Terraform State

From flat files to an intelligent, queryable database. SQL, dependency graphs, transaction history, cost, and gap analysis—one unified console, included in every deployment.

Get started Read the docs