This page may contain stale information. Last updated: 2026-06-24
Definition
AWS Blocks is an open-source TypeScript framework (public preview, June 16, 2026) where each “Block” bundles application code, local dev implementation, and production AWS infrastructure (Lambda, Aurora, DynamoDB, Bedrock, Cognito, S3). Apache 2.0 licensed; requires Node.js 22+.
Key Points
- Local-first:
npm run devruns Postgres, auth, realtime without AWS account; same code deploys to production with zero changes - AI-agent oriented: Built-in steering files constrain coding agents to correct architecture patterns
- ~20 Blocks at preview: databases, auth, AI agents/knowledge bases, storage, jobs, messaging, email
- Frontends: Vite+React SPAs, Next.js, Nuxt, Astro; mobile bindings (Swift, Kotlin, Dart)
- Pricing: Blocks free; pay standard AWS service costs only
Public preview — Block constructor signatures may change; pin versions. Local mocks may differ from production AWS behavior.
Related
- amazon
- agentic-ai
- coding-agents
- devtools
- agentic-coding-infrastructure
- cloud-development-environments
- ci-cd