AWS Blocks
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.
AWS Blocks is an open-source infrastructure as code project on GitHub under the Apache-2.0 license (permissive), with 408 stars. It is built with TypeScript and V8. Its last push was today.
- Stars
- 408
- License
- Apache-2.0
- Activity
- Active
- Latest release
- @aws-blocks/blocks@0.9.0
Judgement
- What it is
- Framework or platform
- What it does
- A TypeScript toolkit from AWS where each Block combines backend code, a local mock and the infrastructure to deploy it, with typed clients generated for Kotlin, Swift and Dart. The app runs locally without an AWS account and deploys to AWS from the same code.
- Adopt it when
- You are building a full-stack app that will run on AWS and want backend and infrastructure defined together with end-to-end types.
- Watch out
- It is labeled a preview at version 0.9, so its API may change, and it ties the app to AWS.
- Ready for
- Experimental
- Runs as
- Command line and library
- Built with
- TypeScript, AWS CDK, Lambda and DynamoDB
- How established
- New: started 4 months ago, latest release @aws-blocks/blocks@0.9.0.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-06 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: AWS Blocks → TypeScript → Go → runs on a microchip
Open-source alternatives to AWS Blocks
-
1
Terraform hashicorp
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Developer tool Production-ready Your team provisions infrastructure across one or more cloud providers and wants it reviewed and versioned as code with the largest provider ecosystem available.
★ 50k See repository Go Active, pushed today
-
2
Trivy aquasecurity
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Developer tool Production-ready You want one free scanner in CI that covers container images, dependencies and infrastructure code instead of several separate tools.
★ 39k Apache-2.0 Go Active, pushed today
-
3
OpenTofu opentofu
OpenTofu lets you declaratively manage your cloud infrastructure.
Developer tool Production-ready You want Terraform-style infrastructure management under an open-source licence, without HashiCorp's Business Source Licence.
★ 31k MPL-2.0 Go Active, pushed today
-
4
Kestra kestra-io
Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language, Git-versioned, scalable to millions of executions.
Complete system Production-ready You need Airflow-class orchestration but want YAML flows, any language, and a UI non-Python people can use.
★ 30k Apache-2.0 Java Active, pushed today
-
5
Pulumi pulumi
Pulumi - Infrastructure as Code in any programming language 🚀
Developer tool Production-ready Your engineers would rather write infrastructure in a general-purpose language with loops, functions and tests than learn HCL.
★ 26k Apache-2.0 Go Active, pushed today
-
6
Salt saltstack
Software to automate the management and configuration of infrastructure and applications at scale.
Developer tool Production-ready You manage a large fleet of servers and need fast remote execution plus configuration management with an agent on each machine.
★ 16k Apache-2.0 Python Active, pushed today
-
7
AWS CDK aws
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Framework or platform Production-ready Everything you run is on AWS and you want typed, reusable infrastructure code that stays inside CloudFormation's deployment model.
★ 13k Apache-2.0 TypeScript Active, pushed today
-
8
Encore encoredev
Infrastructure orchestration from local to your cloud
Framework or platform Usable You are starting a new backend and want infrastructure derived from application code instead of writing Terraform yourself.
★ 13k MPL-2.0 Go Active, pushed 2 days ago
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.