v0.1.0
Mistcraft - Cloud Infrastructure Governance System

Welcome to Mistcraft!

Mistcraft is a powerful cloud infrastructure governance system written in Rust.

Build reliable, type-safe infrastructure with the performance of Rust and the simplicity of declarative configuration.

Fast & Reliable

Built with Rust for maximum performance and memory safety. Zero-cost abstractions ensure efficient resource management.

Declarative DSL

Simple, expressive syntax for defining infrastructure. Write less, deploy more with our intuitive configuration language.

Multi-Cloud

Support for multiple cloud providers with a unified interface. Deploy anywhere with consistent configuration.

State Management

Intelligent state tracking with automatic change detection. Safe rollbacks and dry-run capabilities included.

Quick Example
# Define your infrastructure with Mistwrite DSL
@input
variable app_name: string = "mistcraft-app"

resource rg = mw:type:azure/resources/resource-group {
    name     = "${app_name}-resources"
    location = "eastus"
}

resource storage = mw:type:azure/storage/storage-account {
    name                = "${app_name}storage"
    resource_group_name = rg.name
    location           = rg.location
    tier               = "Standard"
}
_