AssemblyLift
HomeRepo
v0.3
v0.3
  • Welcome to AssemblyLift
  • Learn AssemblyLift
    • Getting Started
    • Services
      • Functions
      • Authorizers
      • IOmod Dependencies
    • Functions
      • Rust Functions
    • IO Modules
      • Registry
    • User Terraform
    • Providers
    • How to Build
    • How to Deploy
  • Development
    • Design Pillars
  • Resources
    • The Lexicon
    • Tutorial: Build a "todo list" backend with AssemblyLift
Powered by GitBook
On this page

Was this helpful?

Welcome to AssemblyLift

NextGetting Started

Last updated 3 years ago

Was this helpful?

Hello! Welcome to the AssemblyLift documentation.

AssemblyLift is an open platform for building cloud applications, with an emphasis on ease-of-use and safety.

The platform currently consists of:

  • The AssemblyLift CLI

  • The AssemblyLift Runtime

  • The AssemblyLift IO Module Registry

  • The AssemblyLift Rust Language SDK

The AssemblyLift Runtime is powered by the open-source , which provides an execution environment for (WASM).

Using WASM means we can theoretically write our applications in any programming language which can be compiled to WASM (and use a common, consistent runtime for each). Currently the is supported, but more are to follow.

How It Works

Write applications in and Rust

Compile your code to Terraform HCL and WebAssembly

Use the AssemblyLift CLI to deploy the infrastructure, runtime, and compiled WASM

with the AssemblyLift CLI
with a single command
Wasmer Runtime
WebAssembly
Rust programming language
serverless
TOML