Amplify Up

CLI

Scaffold a Next.js app, then init and push definitions.

Amplify Up has two command-line packages. Both require Node 20 or newer.

PackageWhen to use
create-amplifyupStart a new Next.js app from the starter
@amplifyup/cliWork inside an existing project (amplifyup init, amplifyup push)

create-amplifyup adds @amplifyup/cli as a devDependency.

The Node SDK (@amplifyup/sdk) is separate — it runs in the app for visitors and Composer. See Install.