2 releases
Uses new Rust 2024
| 0.1.1 | Aug 12, 2025 |
|---|---|
| 0.1.0 | Aug 11, 2025 |
#128 in Security
33 downloads per month
26KB
469 lines
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
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests
- Submit a pull request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Dependencies
~14MB
~235K SLoC