You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A framework supporting Python and Java for Infrastructure from Code.
Nitric
Python, TypeScript, Go, C#
Provides a simple way to build cloud applications that are secure and scalable.
Shuttle
Rust
An emerging framework for building serverless applications with Rust.
Klotho
JavaScript, Python, Go
A framework designed to make cloud development easier by generating cloud infrastructure from application code.
Encore
Go
A framework for rapidly building backend applications in Go with built-in support for infrastructure deployment.
Ampt (formerly Serverless Cloud)
JavaScript (runtime Node.js)
A serverless framework focused on building and running applications with Node.js.
Winglang
Compiles to JavaScript
An emerging language that compiles to JavaScript and focuses on simplifying cloud development.
Darklang-Classic
Not specified
An experimental language and platform designed for building backend applications.
DarklangGPT
TBA
A new version of Darklang focusing on integrations with GPT technologies.
General Infrastructure from Code (IFC) Frameworks
Framework
Supported Languages
Description
Terraform
HCL (HashiCorp Configuration Language)
A tool for building, changing, and versioning infrastructure safely and efficiently.
CloudFormation
JSON, YAML
AWS service that provides a common language for describing and provisioning all infrastructure resources in a cloud environment.
CDK (Cloud Development Kit)
TypeScript, JavaScript, Python, Java, C#
An open-source software development framework to define cloud infrastructure in code and provision it through AWS CloudFormation.
Pulumi
JavaScript, TypeScript, Python, Go, .NET
A modern infrastructure as code platform that enables developers to define cloud resources in programming languages.
Serverless-Focused Infrastructure from Code (IFC) Frameworks
Framework
Supported Languages
Description
Serverless Framework
JavaScript, TypeScript, Python, Go, Java, C#, Swift
A framework that helps build serverless applications using multiple languages and deploy them to AWS Lambda, Azure Functions, etc.
SAM (Serverless Application Model)
YAML, JSON (Python for Lambda)
AWS service that simplifies building serverless applications by providing shorthand syntax to express functions, APIs, databases, and event source mappings.
AWS Chalice
Python
A framework for writing serverless applications in Python which provides abstractions for Lambda and API Gateway.
Zappa
Python
A framework for deploying serverless Python web applications to AWS Lambda and API Gateway.
Container and Function as a Service (FaaS) IFC Frameworks
Framework
Supported Languages
Description
OpenFaaS
Any language that can run in a container
A framework for building serverless functions with Docker and Kubernetes, supporting any programming language.
Fn Project
Any language that can run in a container
An open-source container-native serverless platform that you can run anywhere.
Kubeless
Python, Node.js, Ruby
A Kubernetes-native serverless framework that lets you deploy functions without needing to worry about the underlying infrastructure.
Fission
Go, Python, Node.js, Ruby, PHP
A fast serverless framework for Kubernetes with a focus on developer productivity and high performance.