The Easy Way To Build Serverless Apps

Zero-friction development for auto-scaling apps on AWS Lambda.

Build, Deploy, and Extend

Turn AWS Lambda into a first-class platform. Declare, deploy in seconds, and extend with the largest plugin ecosystem.

Define in YAML

Declare functions and triggers in simple, readable YAML.

Deploy in One Command

Infrastructure provisioned and wired automatically.

Extend with Plugins

Hundreds of plugins or write your own with Node.js.

Zero-Friction Serverless Development

Declare functions and triggers in YAML, run one command, and everything provisions automatically. No CloudFormation hand-rolling or CDK boilerplate.

  • Define functions and events in declarative YAML
  • Deploy code and infrastructure with one command
  • Built-in support for Node.js, Python, Java, Go, and more
# Extend with plugins
plugins:
  - serverless-offline
  - serverless-domain-manager
  - serverless-webpack
  - serverless-plugin-warmup
  - serverless-step-functions

Extend with Hundreds of Plugins

The largest plugin ecosystem in serverless. Add custom domains, local dev, bundling, Lambda warmup, Step Functions integration, and hundreds more by adding a line to serverless.yml.

  • Hundreds of community plugins for any workflow
  • Custom domains, offline dev, bundling, and more
  • Write your own with a simple Node.js API

Go Serverless in Minutes

Create a free account and deploy your first service in minutes. No credit card, no infrastructure to manage.

Trusted by teams at Fortune 500 companies

Or download our Serverless Architecture Use Cases whitepaper for full architecture diagrams with time-to-market estimates.

46,916

GitHub Stars

1,307,231

NPM Downloads