Open source launch pages for AWS.

Ship your waitlist in minutes.

Harold is a free, open-source scaffold for deploying beautiful coming soon pages on AWS. Edit two YAML files, run one command, and start collecting emails. No servers to manage. No surprise bills.

No spam. Unsubscribe anytime.

View source on GitHub
Scroll

How it works

From zero to deployed in three steps.

01

Configure

Edit site/config.yaml with your brand — name, headline, colors, fonts. Edit infra/config.yaml to choose your storage backend.

02

Build

Compile the static site. Next.js exports pure HTML — no server required, no runtime costs.

03

Deploy

One CDK command provisions the full stack: CloudFront CDN, Lambda API, API Gateway, and DynamoDB. Done.

harold
# site/config.yaml
brandName: "My Startup"
headline: "Launching soon."
colors:
primary: "#your-color"
$ npm -w site run build
✓ compiled successfully
$ cd infra && npx cdk deploy --all
HaroldSite https://d1k29j.cloudfront.net
HaroldApi ready

Two files to configure

Edit site/config.yaml for branding and infra/config.yaml for infrastructure. Colors, fonts, copy — all in one place.

One command to deploy

cdk deploy --all provisions CloudFront, Lambda, API Gateway, and DynamoDB. Everything you need, nothing you don't.

Built to grow with you

Email verification, SNS notification hooks, and Postgres support are all included. Fork it, own it, ship it.

Free and open source on GitHub

Join the waitlist for v1.0