💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
Support
Quality
Security
License
Reuse
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Support
Quality
Security
License
Reuse
💥 SST makes it easy to build full-stack serverless apps.
Support
Quality
Security
License
Reuse
Database migrations. CLI and Golang library.
Support
Quality
Security
License
Reuse
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
Support
Quality
Security
License
Reuse
NoSQL data store using the seastar framework, compatible with Apache Cassandra
Support
Quality
Security
License
Reuse
The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates.
Support
Quality
Security
License
Reuse
NoSQL data store using the seastar framework, compatible with Apache Cassandra
Support
Quality
Security
License
Reuse
AWS SDK for JavaScript in the browser and Node.js
Support
Quality
Security
License
Reuse
A library that allows you to easily mock out tests based on AWS infrastructure.
Support
Quality
Security
License
Reuse
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Support
Quality
Security
License
Reuse
💥 SST makes it easy to build serverless apps. Set breakpoints and test your functions locally. https://serverless-stack.com
Support
Quality
Security
License
Reuse
Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB.
Support
Quality
Security
License
Reuse
a
aws-serverless-workshopsby aws-samples
JavaScript 
3967
Version:Current
License: Permissive (Apache-2.0)
Code and walkthrough labs to set up serverless applications for Wild Rydes workshops
Support
Quality
Security
License
Reuse
The official AWS SDK for Java.
Support
Quality
Security
License
Reuse
The official AWS SDK for Ruby.
Support
Quality
Security
License
Reuse
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Support
Quality
Security
License
Reuse
AWS SDK for Rust
Support
Quality
Security
License
Reuse
pgTyped - Typesafe SQL in TypeScript
Support
Quality
Security
License
Reuse
Modularized AWS SDK for JavaScript.
Support
Quality
Security
License
Reuse
The simplest, most powerful way to build a functional web app (fwa)
Support
Quality
Security
License
Reuse
tbls is a CI-Friendly tool for document a database, written in Go.
Support
Quality
Security
License
Reuse
.NET Transactional Document DB and Event Store on PostgreSQL
Support
Quality
Security
License
Reuse
The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds...
Support
Quality
Security
License
Reuse
A pythonic interface to Amazon's DynamoDB
Support
Quality
Security
License
Reuse
This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported CloudFormation also included.
Support
Quality
Security
License
Reuse
Dynamoose is a modeling tool for Amazon's DynamoDB
Support
Quality
Security
License
Reuse
Open source Next.js serverless adapter
Support
Quality
Security
License
Reuse
The official AWS SDK for .NET. For more information on the AWS SDK for .NET, see our web site:
Support
Quality
Security
License
Reuse
Serverless 架构应用开发指南 - Serverless Architecture Application Development Guide with Serverless Framework.
Support
Quality
Security
License
Reuse
r
rust-web-developer-roadmapby anshulrgoyal
Rust 
1596
Version:Current
License: No License (No License)
Roadmap to becoming a Rust Web Developer in 2022
Support
Quality
Security
License
Reuse
l
lambda-refarch-webappby aws-samples
JavaScript 
1530
Version:Current
License: Permissive (Apache-2.0)
The Web Application reference architecture is a general-purpose, event-driven, web application back-end that uses AWS Lambda, Amazon API Gateway for its business logic. It also uses Amazon DynamoDB as its database and Amazon Cognito for user management. All static content is hosted using AWS Amplify Console.
Support
Quality
Security
License
Reuse
A sample authentication service implemented with a server-less architecture, using AWS Lambda to host and execute the code and Amazon DynamoDB as persistent storage. This provides a cost-efficient solution that is scalable and highly available and can be used with Amazon Cognito for Developer Authenticated Identities.
Support
Quality
Security
License
Reuse
expressive DynamoDB library for Go
Support
Quality
Security
License
Reuse
Authenticate socket.io incoming connections with JWTs
Support
Quality
Security
License
Reuse
Serverless patterns. Learn more at the website: https://serverlessland.com/patterns.
Support
Quality
Security
License
Reuse
Open source cloud-native security lake platform (SIEM alternative) for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS
Support
Quality
Security
License
Reuse
Keep your lambdas warm during winter. ♨
Support
Quality
Security
License
Reuse
asyncio support for botocore library using aiohttp
Support
Quality
Security
License
Reuse
serverless plugin for appsync
Support
Quality
Security
License
Reuse
Collection of tools and code examples to demonstrate best practices in using Amazon EC2 Spot Instances.
Support
Quality
Security
License
Reuse
Combine serverless with artillery and you get serverless-artillery for instant, cheap, and easy performance testing at scale.
Support
Quality
Security
License
Reuse
Simple backup and restore for Amazon DynamoDB using AWS SDK for Python (boto3)
Support
Quality
Security
License
Reuse
A deno runtime for AWS Lambda. Deploy deno via docker, SAM, serverless, or bundle it yourself.
Support
Quality
Security
License
Reuse
Keep your lambdas warm during winter. ♨
Support
Quality
Security
License
Reuse
A boilerplate Go and AWS Lambda app. Demonstrates an expert configuration of 10+ AWS services to support running Go functions-as-a-service (FaaS).
Support
Quality
Security
License
Reuse
Powertools (logger, HTTP client, AWS clients, middlewares, patterns) for Lambda functions.
Support
Quality
Security
License
Reuse
A fast and clean way to execute Go on AWS Lambda.
Support
Quality
Security
License
Reuse
DynamoDB data mapper for node.js
Support
Quality
Security
License
Reuse
Commandline tool to run Amazon Lambda function on local machines.
Support
Quality
Security
License
Reuse
l
localstackby localstack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
Python
47392
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
prismaby prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
TypeScript
32025
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
sstby serverless-stack
💥 SST makes it easy to build full-stack serverless apps.
TypeScript
15390
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
migrateby golang-migrate
Database migrations. CLI and Golang library.
Go
11645
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
awesome-awsby donnemartin
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
Python
11536
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
scylladbby scylladb
NoSQL data store using the seastar framework, compatible with Apache Cassandra
C++
10220
Updated: 2 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
s
serverless-application-modelby aws
The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates.
Python
9038
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
scyllaby scylladb
NoSQL data store using the seastar framework, compatible with Apache Cassandra
C++
7734
Updated: 3 y ago
License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
a
aws-sdk-jsby aws
AWS SDK for JavaScript in the browser and Node.js
JavaScript
7403
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
motoby getmoto
A library that allows you to easily mock out tests based on AWS infrastructure.
Python
6875
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mikro-ormby mikro-orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
TypeScript
6112
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
serverless-stackby serverless-stack
💥 SST makes it easy to build serverless apps. Set breakpoints and test your functions locally. https://serverless-stack.com
TypeScript
6040
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
serverless-expressby vendia
Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB.
JavaScript
4850
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
aws-serverless-workshopsby aws-samples
Code and walkthrough labs to set up serverless applications for Wild Rydes workshops
JavaScript
3967
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
aws-sdk-javaby aws
The official AWS SDK for Java.
Java
3634
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
aws-sdk-rubyby aws
The official AWS SDK for Ruby.
Ruby
3447
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
amplify-cliby aws-amplify
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
TypeScript
2717
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
p
pgtypedby adelsz
pgTyped - Typesafe SQL in TypeScript
TypeScript
2437
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
aws-sdk-js-v3by aws
Modularized AWS SDK for JavaScript.
TypeScript
2411
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
architectby architect
The simplest, most powerful way to build a functional web app (fwa)
JavaScript
2378
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tblsby k1LoW
tbls is a CI-Friendly tool for document a database, written in Go.
Go
2375
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
martenby JasperFx
.NET Transactional Document DB and Event Store on PostgreSQL
C#
2308
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
componentsby serverless
The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds...
JavaScript
2268
Updated: 3 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
P
PynamoDBby pynamodb
A pythonic interface to Amazon's DynamoDB
Python
2157
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
serverlessby cdk-patterns
This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported CloudFormation also included.
TypeScript
2083
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dynamooseby dynamoose
Dynamoose is a modeling tool for Amazon's DynamoDB
JavaScript
2008
Updated: 2 y ago
License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
o
open-nextby serverless-stack
Open source Next.js serverless adapter
JavaScript
1913
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
aws-sdk-netby aws
The official AWS SDK for .NET. For more information on the AWS SDK for .NET, see our web site:
C#
1753
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
serverlessby phodal
Serverless 架构应用开发指南 - Serverless Architecture Application Development Guide with Serverless Framework.
HTML
1710
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
rust-web-developer-roadmapby anshulrgoyal
Roadmap to becoming a Rust Web Developer in 2022
Rust
1596
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
l
lambda-refarch-webappby aws-samples
The Web Application reference architecture is a general-purpose, event-driven, web application back-end that uses AWS Lambda, Amazon API Gateway for its business logic. It also uses Amazon DynamoDB as its database and Amazon Cognito for user management. All static content is hosted using AWS Amplify Console.
JavaScript
1530
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
L
LambdAuthby danilop
A sample authentication service implemented with a server-less architecture, using AWS Lambda to host and execute the code and Amazon DynamoDB as persistent storage. This provides a cost-efficient solution that is scalable and highly available and can be used with Amazon Cognito for Developer Authenticated Identities.
JavaScript
1376
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
dynamoby guregu
expressive DynamoDB library for Go
Go
1109
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
auth0-socketio-jwtby auth0-community
Authenticate socket.io incoming connections with JWTs
JavaScript
1101
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
serverless-patternsby aws-samples
Serverless patterns. Learn more at the website: https://serverlessland.com/patterns.
Python
1088
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
matanoby matanolabs
Open source cloud-native security lake platform (SIEM alternative) for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS
Rust
1074
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
serverless-plugin-warmupby juanjoDiaz
Keep your lambdas warm during winter. ♨
JavaScript
1026
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
aiobotocoreby aio-libs
asyncio support for botocore library using aiohttp
Python
929
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
serverless-appsync-pluginby sid88in
serverless plugin for appsync
TypeScript
922
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
ec2-spot-labsby awslabs
Collection of tools and code examples to demonstrate best practices in using Amazon EC2 Spot Instances.
Jupyter Notebook
889
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
serverless-artilleryby Nordstrom
Combine serverless with artillery and you get serverless-artillery for instant, cheap, and easy performance testing at scale.
JavaScript
868
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dynamodumpby bchew
Simple backup and restore for Amazon DynamoDB using AWS SDK for Python (boto3)
Python
815
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
deno-lambdaby hayd
A deno runtime for AWS Lambda. Deploy deno via docker, SAM, serverless, or bundle it yourself.
TypeScript
764
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
serverless-plugin-warmupby FidelLimited
Keep your lambdas warm during winter. ♨
JavaScript
754
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gofaasby nzoschke
A boilerplate Go and AWS Lambda app. Demonstrates an expert configuration of 10+ AWS services to support running Go functions-as-a-service (FaaS).
Go
739
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
dazn-lambda-powertoolsby getndazn
Powertools (logger, HTTP client, AWS clients, middlewares, patterns) for Lambda functions.
JavaScript
710
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
archive_aws-lambda-goby lifadev
A fast and clean way to execute Go on AWS Lambda.
Go
709
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
v
vogelsby ryanfitz
DynamoDB data mapper for node.js
JavaScript
705
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
lambda-localby ashiina
Commandline tool to run Amazon Lambda function on local machines.
JavaScript
686
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse