Arunim's IT Cafe
Professional downloads for all your needs.
THIS SITE IS UNDER DEVELOPMENT PHASE!!
🌩️ Terraform Icon CloudCrafter – Terraform GUI Without the Headaches

Click. Deploy. Relax.

CloudCrafter takes the complexity of Terraform’s command line and turns it into a beautiful, modern desktop experience.
Why waste time memorizing terraform apply flags when you can spin up infrastructure with a single click? Whether you’re managing AWS, Azure, or GCP, CloudCrafter gives you the power of Infrastructure as Codeβ€”without the command-line gymnastics.

πŸš€ How CloudCrafter Works

  1. Step 1 – Logging into Your Cloud
    When you launch CloudCrafter, you start with a modern Cloud Login dialog.
    • AWS Tab: Enter your Access Key, Secret Key (hidden for security), and Region.
    • Azure Tab: Enter your Subscription ID, Tenant ID, Client ID, and Client Secret (hidden).
    • GCP Tab: Upload your Service Account JSON file and enter your Project ID.
    Credentials are verified instantly. If anything’s missing, CloudCrafter warns you before moving forward.
  2. Step 2 – Preparing Terraform
    Once credentials are in place, CloudCrafter ensures your environment is ready:
    • Checks if Terraform is installed. If not, it downloads the latest release and configures your PATH automatically.
    • Validates AWS CLI, Azure CLI, and Google Cloud SDK, updating them if outdated.
    • Runs small checks (like az login for Azure) to confirm your credentials are active and correct.
  3. Step 3 – Running Terraform with One Click
    CloudCrafter replaces CLI typing with sidebar buttons. Each button maps directly to a Terraform command:
    • Init β†’ terraform init
    • Plan β†’ terraform plan
    • Apply β†’ terraform apply
    • Destroy β†’ terraform destroy
    • Validate β†’ terraform validate
    • Output β†’ terraform output
    • State List β†’ terraform state list
    • Workspace Switch β†’ terraform workspace select <name>
    Whenever you click, CloudCrafter streams Terraform’s output live into the log panel, so you see every detailβ€”just without the typing.
  4. Step 4 – Managing Resources
    Need to clean up? CloudCrafter gives you a Resource Delete Dialog.
    • Lists all Terraform-managed resources (VMs, services, clusters).
    • Select the ones to remove with checkboxes.
    • CloudCrafter safely runs the matching terraform destroy commands in the background.
    No manual .tf edits. No risk of deleting the wrong thing.
  5. Step 5 – Tracking Progress
    Every heavy task runs in a background worker thread.
    • Progress bars move in real-time.
    • Notifications pop up when tasks succeed or fail.
    • The log panel records everything for full transparency.
    You’re never left wondering, β€œIs it doing anything?”

πŸ“Š Architecture Flow Diagram

 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚        User Opens App         β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚
                 β–Ό
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚  Fill Cloud Login Form (AWS,  β”‚
 β”‚  Azure, or GCP credentials)   β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚ Validation
                 β–Ό
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚   Check CLIs (Terraform, AWS, β”‚
 β”‚   Azure, GCP) – Auto Install  β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚
                 β–Ό
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚ User Clicks Command (Plan,    β”‚
 β”‚ Apply, Destroy, etc.)         β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚ Runs subprocess
                 β–Ό
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚   Terraform Executes Actions   β”‚
 β”‚   (provision infra, update,   β”‚
 β”‚   or delete resources)        β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚ Logs stream back
                 β–Ό
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 β”‚   CloudCrafter Log Panel + UI β”‚
 β”‚   Shows Progress & Results    β”‚
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
    

This is Terraform + Cloud CLIs, but wrapped in a user-friendly GUI.

✨ Key Features

🧩 Who It’s For

πŸ“¦ Download CloudCrafter

Latest Version: v1.2.3
Powered by: Terraform v1.13.1
Book a Demo!
↑ Back to Top

πŸ“Έ Screenshots

CloudCrafter Main Window
Main Window
CloudCrafter Cloud Login
Cloud Login Dialog
CloudCrafter Terraform Actions
Terraform Actions Panel
CloudCrafter Resource Management
Resource Management Dialog
CloudCrafter TF Action
TF Action Output
Generated VM on GCP
Generated VM on GCP

❓ Frequently Asked Questions

πŸ‘¨β€πŸ’» About

CloudCrafter is proudly crafted by Arunim Pandey.
It blends professional-grade Terraform workflows with a modern, friendly interface.
Stop memorizing commands. Start crafting your cloud.