Serverless Dynalite

Run dynalite locally (no JVM, all JS) to simulate DynamoDB. Watch serverless.yml for table config updates.

View on Github


A Serverless plugin to run Dynalite locally to handle DynamoDB development. Can watch for table config changes.

Integrates with serverless-offline. Also works without serverless-offline by running

serverless dynalite start

to start dynalite with the tables specified in serverless.yml. Or:

serverless dynalite watch

to listen for changes to the serverless.yml file and add tables accordingly


  • -p port to specify the port (optional, defaults to 4567)
  • -d dir to create a dynalite db file instead of using the in-memory store (optional)

Something missing? More documentation? All PRs welcome at