deepterra

Crates.iodeepterra
lib.rsdeepterra
version0.1.1
created_at2025-08-11 01:53:52.505868+00
updated_at2025-08-12 02:30:47.682331+00
descriptionA tool to parse terraform and generate a resource dependency graph
homepage
repositoryhttps://github.com/dreadster3/deepterra
max_upload_size
id1789474
size85,064
Nuno Antunes (dreadster3)

documentation

README

DeepTerra

A powerful CLI tool for analyzing Terraform modules across GitHub organizations to discover and catalog infrastructure resources.

Overview

DeepTerra scans Terraform modules within a GitHub organization to extract comprehensive resource information, providing visibility into your infrastructure-as-code landscape. Perfect for security audits, compliance checks, and infrastructure inventory management.

Planned Features

  • Organization-wide scanning: Analyze all Terraform modules across repositories in a GitHub organization
  • Resource discovery: Extract all resources defined in Terraform modules
  • Comprehensive analysis: Parse module dependencies, variables, and outputs
  • Multiple output formats: Export results in JSON, CSV, or structured reports
  • GitHub API integration: Seamlessly discover and access repositories
  • Graph visualization: Visualize resource relationships with a force-directed graph

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests
  5. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Commit count: 0

cargo fmt