Shuttle
Shuttle deploys Rust backends to AWS from a single shuttle deploy command, provisioning Postgres databases, secrets, and storage through Rust macros instead of Terraform files. Its Shuttle AI beta turns a text prompt into a deployed app in under five minutes for builders who want code without manual infra setup.
Generic PaaS hosts make you wire databases and secrets yourself. Shuttle's infrastructure-from-code macros attach resources as function arguments, and the CLI rebuilds with cache so redeploys stay fast. Pro plans start at $20 per month with reserved instances, while the free Community tier covers learning and small side projects.
Rust developers shipping Axum, Actix, or Rocket APIs use Shuttle to skip AWS console work. Teams on the $250 per month Growth tier get horizontal scaling, zero-downtime deploys, and up to 10 collaborators, with 6,900+ GitHub stars backing the open-source runtime.
Deploy Rust apps with one
shuttle deploycommand to AWS in LondonPostgres databases and secrets provisioned via Rust macros in code
Community tier free for learning with paid Pro from $20 per month
Shuttle AI beta deploys apps from a single prompt in under 5 minutes
Supports Axum, Actix Web, Rocket, Serenity, and other Rust frameworks
Growth tier at $250 per month adds horizontal scaling and zero-downtime deploys
Infrastructure-from-code macros eliminate separate Terraform or CloudFormation configs
Free Community tier lowers the barrier for Rust side projects
Fast redeploys using cached builds from previous deployments
Open-source runtime with 6,900+ GitHub stars and active Discord community
Rust-only platform with no support for Node, Python, or other runtimes
Shuttle AI remains beta with waitlist access rather than general availability
Usage-based billing on Pro and Growth can add cost beyond the base subscription
What is Shuttle?
Shuttle is a Rust-native cloud platform that deploys web apps and APIs to AWS. You annotate your main function with shuttle_runtime macros, and Shuttle provisions databases, secrets, and networking automatically.
How much does Shuttle cost?
Shuttle Community is free for small projects. Pro starts at $20 per month plus usage with a 14-day trial. Growth starts at $250 per month plus usage for teams needing scaling and collaboration features.
What is Shuttle AI?
Shuttle AI is a beta feature that builds and deploys an app from a single text prompt in under five minutes. Access is through a waitlist form on the Shuttle AI page at shuttle.dev.
Which Rust frameworks does Shuttle support?
Shuttle supports Axum, Actix Web, Rocket, Tower, Warp, Salvo, Poem, and Discord bot frameworks Serenity and Poise. Any Rust program that binds to an HTTP socket can run on Shuttle.
Does Shuttle offer a free trial?
Yes. Shuttle Pro and Growth include a 14-day free trial on the base subscription. Usage charges for compute, storage, and egress still apply during the trial period.
Where does Shuttle host apps?
Shuttle builds Docker images from your code and runs services on AWS in the eu-west-2 London region. Deployed APIs are available at project-name.shuttleapp.rs URLs by default.

