GitHub repo

aws-devtools-labs/aws-blocks

TypeScript Tracked since 2026-06-09 Updated 2026-07-16 View source ↗

#757 of 783 by Stars among GitHub repos

358 Stars

Composable building blocks for full-stack AWS apps — define infrastructure and runtime code together with end-to-end type safety using TypeScript, local mocking, and native client codegen for Kotlin, Swift, and Dart.

About

AWS Blocks is a backend toolkit for building full-stack applications on AWS. Each Block is a self-contained backend capability that bundles your application code, a local development setup, and the infrastructure to run it. Pick the Blocks you need, compose them, and AWS Blocks defines the AWS infrastructure for you following AWS best practices. Your entire application runs locally without an AWS account — when you're ready, deploy the same code to AWS without changing it.

Requires Node.js 22 or later and npm 10 or later.

npm run dev starts a local development server at with every Block running a local implementation — no AWS account or credentials required. Define your backend in…

Excerpted from github.com/aws-devtools-labs/aws-blocks

Latest metrics

Stars 358 2026-07-16
Forks 39 2026-07-16
Commits 133 2026-07-16
Releases 0 2026-07-16
Watchers 3 2026-07-16
Open issues 28 2026-07-16
Open PRs 51 2026-07-16