Top 23 TypeScript AWS Projects
-
amplify-js
A declarative JavaScript library for application development using cloud services.
-
CapRover
Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
Project mention: Which cpanel/runcloud/bunnyshell alternatives am I missing? | reddit.com/r/selfhosted | 2021-01-31Reading your post, you might want to dive in caprover ( https://github.com/caprover/caprover ), create a swarm of multiple nodes and start deploying the apps you like, such as WordPress, Wiki.js and other one-click apps listed here: https://github.com/caprover/one-click-apps/tree/master/public/v4/apps
-
Scout
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
aws-cdk
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Cloudformation has officiall support of AWS (Enterprise support) and offer better rollback behavior's and exists awesome CDK https://github.com/aws/aws-cdk that we believe as real future of Infra as a code (And unfortunately not exists at same level for GCP).
-
Quick Start
🍔 A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. 🌈
-
serverless-next.js
⚡ Deploy your Next.js apps on AWS [email protected] via Serverless Components
Project mention: A Proof of Concept Project: Hosting React sites on AWS S3 and CloudFront (multiple scenarios) | reddit.com/r/reactjs | 2021-03-02 -
examples
Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi (by pulumi)
Project mention: Examples of Python syntax to build Terraform templates for AWS | reddit.com/r/Terraform | 2021-02-16https://github.com/pulumi/examples#python
-
jsii
jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
Project mention: We are the AWS CDK Team - Ask the Experts - Jan 27th @ 10AM PT / 1PM ET / 6PM GMT! | reddit.com/r/aws | 2021-01-23Since you mention .NET Technologies, the language support for aws-cdk is provided by jsii, which is another place where contributions (all kinds thereof - not just code!) are very welcome.
-
serverless
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. (by cdk-patterns)
The lambda architecture is up to you. This helped me in the past. https://github.com/cdk-patterns/serverless/blob/master/the-lambda-trilogy/README.md
-
sqs-consumer
Build Amazon Simple Queue Service (SQS) based applications without the boilerplate
-
aws-toolkit-vscode
AWS Toolkit for Visual Studio Code, an extension for working with AWS services including AWS Lambda.
🧰 AWS Toolkit for Visual Studio Code is an extension for working with AWS services such as AWS Lambda.
-
dynamodb-toolbox
A simple set of tools for working with Amazon DynamoDB and the DocumentClient
-
org-formation-cli
Better than landingzones!
Project mention: Resources for setting up a new AWS Account with configurable templates. Any additional suggestions or recommendations? | reddit.com/r/aws | 2021-01-10 -
vercel-php
▲ Vercel PHP runtime • vercel-php • now-php • 🐘+ λ = ❤
Vercel Runtime PHP talvez possa te ajudar
-
aws-lambda-graphql
Use AWS Lambda + AWS API Gateway v2 for GraphQL subscriptions over WebSocket and AWS API Gateway v1 for HTTP
It can be done! https://github.com/michalkvasnicak/aws-lambda-graphql
-
serverless-iam-roles-per-function
Serverless Plugin for easily defining IAM roles per function via the use of iamRoleStatements at the function level.
Project mention: Insecure Serverless Plugins: Why You Should Inspect the Source Code | dev.to | 2021-01-10Configure AWS IAM policies per function
-
serverlessui
A command-line utility for deploying serverless applications to AWS. Complete with custom domains, deploy previews, TypeScript support, and more.
-
leapp
Leapp is the tool to access your cloud; It securely stores your access information and generates temporary credential sets to access your cloud ecosystem from your local machine.
think about using Leapp: https://github.com/Noovolari/leapp
-
aws-secure-environment-accelerator
The AWS Secure Environment Accelerator is a tool designed to help deploy and operate secure multi-account, multi-region AWS environments on an ongoing basis. The power of the solution is the configuration file which enables the completely automated deployment of customizable architectures within AWS without changing a single line of code.
Project mention: Multi-account with AWS Organization + VPN server access to multiple VPC/regions: best practices? | reddit.com/r/aws | 2021-01-19Hey ! If you plan to create a new Landing zone, take a look at Control Tower, or this Env Accelerator you can also do it with Terraform.
-
aws-cost-saver
A tiny CLI tool to help save costs in development environments when you're asleep and don't need them!
If you're looking for inspiration, I like the lightweight approach that https://github.com/aramalipoor/aws-cost-saver takes.
-
serverless-ide-vscode
Serverless IDE: Enhanced support for AWS SAM and CloudFormation in VS Code
Project mention: Serverless IDE: Enhanced support for AWS SAM and CloudFormation in VS Code | reddit.com/r/aws | 2021-01-14 -
booster
Booster Cloud Framework
booster Booster is a high-level framework for TypeScript to build Serverless applications with built-in business-logic-level abstractions. Booster is highly opinionated and still under heavy development so be aware of that as you explore this project. I had a look a the documentation, and it is very detailed and comprehensive. This could be a project to watch.
-
sqs-producer
Simple scaffolding for applications that produce SQS messages
-
terraform-aws-next-js
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (Lambda), Static (S3) and API (Lambda) pages.
Index
What are some of the best open-source AWS projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | amplify-js | 7,864 |
2 | CapRover | 6,787 |
3 | aws-cdk | 6,331 |
4 | Quick Start | 3,774 |
5 | serverless-next.js | 1,803 |
6 | examples | 1,071 |
7 | jsii | 1,065 |
8 | serverless | 1,023 |
9 | sqs-consumer | 1,001 |
10 | aws-toolkit-vscode | 815 |
11 | dynamodb-toolbox | 725 |
12 | org-formation-cli | 459 |
13 | vercel-php | 419 |
14 | aws-lambda-graphql | 308 |
15 | serverless-iam-roles-per-function | 308 |
16 | serverlessui | 291 |
17 | leapp | 287 |
18 | aws-secure-environment-accelerator | 193 |
19 | aws-cost-saver | 178 |
20 | serverless-ide-vscode | 145 |
21 | booster | 133 |
22 | sqs-producer | 123 |
23 | terraform-aws-next-js | 111 |