Backed by

Y Combinator

Open Source Deployment Tool for AWS and GCP

checkmarkDeploy APIs & websites in minutes

checkmarkZero configuration release pipelines

checkmarkFully automated cloud infrastructure

checkmarkCustomize with Python & Terraform

checkmarkServerless

checkmarkVMs

checkmarkStatic Sites

checkmarkKubernetes

Effortless deployments to multiple cloud providers

Use high level components that you can customize with Python. Everything is fully configured by default.

1 import launchflow as lf
2
3 # Build & Deploy a serverless API on AWS Lambda
4 api = lf.aws.LambdaService(
5 name="my-api",
6 handler="app.handler", # Automatic build pipelines
7 domain="api.launchflow.com", # Automatic SSL and DNS
8 memory="10GB", # And everything else you need
9 ...
10 )

Deploy serverless apps on Lambda

Amazon Web Services
Google Cloud Platform

arrowClick to run the command

$ lf deploy dev --auto-approve
Why LaunchFlow

Native Multi-Environment Support

Define your infrastructure once, deploy to multiple environments with no extra setup

Dedicated VPC NetworkDedicated VPC Network
Your networking, roles, and permissions are automatically configured with best practices.
Release Management
Build, deploy, and manage your applications with fully-configured CI/CD pipelines.
Powered by OpenTofu (Terraform)Powered by OpenTofu (Terraform)
Customize the open source modules with Python, or bring your own OpenTofu / Terraform modules.
API Icon
import launchflow as lf
instance_count = 0
db_class = "t2.micro"
if lf.environment == "staging":
instance_count = 1
if lf.environment == "prod":
instance_count = 2
db_class = "m2.large"
Service(instance_count=instance_count)
Database(db_class=db_class)

$ lf deploy dev

API Iconinstance_count=0
API Icondb_class="t2.micro"

$ lf deploy staging

API Iconinstance_count=1
API Icondb_class="t2.micro"

$ lf deploy prod

API Iconinstance_count=2
API Icondb_class="m2.large"

Simple, Secure
Team Collaboration

LaunchFlow Cloud is an optional web console that helps you manage your deployments and share cloud infrastructure with your team.

launches
API Icon

Deploy from GitHub

Automatically deploy when you push to GitHub

API Icon

Web Console UI

View infrastructure and logs across environments

API Icon

Audit Logs

See the "who" and "how" for every update

API Icon

RBAC Security

Role-based access control for every environment

Ready to get started?

Add LaunchFlow to your app in minutes. No account required.

launchflow-logo

Simple pricing

Get started for free.
No credit card required.

Pricing details

Launch faster

Start with examples that match your use case.

View code examples