JavaScript AWS

Open-source JavaScript projects categorized as AWS

Top 23 JavaScript AWS Projects

  • Previous Serverless Version 0.5.x

    ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –

    Project mention: [p] I built an open source platform to deploy computationally intensive Python functions as serverless jobs, with no timeouts | reddit.com/r/MachineLearning | 2023-02-02

    - With Lambda, you manage creating and building the container yourself, as well as updating the Lambda function code. There are tools out there such as sst or serverless.com which help streamline this.

  • aws-sdk-js

    AWS SDK for JavaScript in the browser and Node.js

    Project mention: MinIO - Mock S3 in local development | dev.to | 2022-12-07

    Now that you have installed MinIO server, let's use it on your project. I will be using the official S3 JavaScript SDK as example. But should be applicable for all other S3 SDKs.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • cloudmapper

    CloudMapper helps you analyze your Amazon Web Services (AWS) environments.

    Project mention: Diagram Aws account | reddit.com/r/aws | 2022-11-06
  • serverless-express

    Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, [email protected], and ALB.

    Project mention: Porting Curveball to Bun | dev.to | 2022-09-13

    To get Express to run on AWS Lambda the Node http stack needs to be emulated, or a full-blown HTTP/TCP server needs to be started and proxied to. Each of these workarounds require a ton of code from libraries like serverless-express.

  • aws-lambda-power-tuning

    AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.

    Project mention: AWS Serverless Production Readiness Checklist | dev.to | 2023-01-21

    Use AWS Lambda Power Tuning to balance cost and performance.

  • learn-to-cloud

    Learn the fundamentals of cloud computing

    Project mention: Cool Github repositories for Everyone | dev.to | 2022-12-29
  • aws-serverless-workshops

    Code and walkthrough labs to set up serverless applications for Wild Rydes workshops

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • Grant

    OAuth Proxy

    Project mention: Call to help beta test wireless highlight backups with https://kobli.me/ | reddit.com/r/kobo | 2022-07-22

    Thanks for taking a look! I use the https://www.npmjs.com/package/grant for OAuth (to spare people having to remember yet another password) and I believe it uses cookies to prevent OAuth replay attacks. Thanks for highlighting this. I'll work on a better error message if cookies are not enabled.

  • claudia

    Deploy Node.js projects to AWS Lambda and API Gateway easily

    Project mention: Work around to Deploy Large Lambda Functions with Claudia.js 🕵🏻‍♂️ | dev.to | 2023-01-10

    Claudia creates a default role for your Lambda in AWS IAM, this role can be customised by passing a policy file. In our case, the role is claudia-large-executor. If you do not delete it before trying again, you will get an EntityAlreadyExists error in the terminal. This is the issue on Claudia.js

  • middy

    🛵 The stylish Node.js middleware engine for AWS Lambda 🛵

    Project mention: Ask HN: What would be your stack if you are building an MVP today? | news.ycombinator.com | 2023-01-26

    I mean I'm literally building an AWS lambda function that outputs HTML when it's called via API Gateway. So someone hits https://mydomain.com/mycoolpage, then the MyCoolPage AWS Lambda function is executed and outputs whatever.

    If you're interested, I use https://middy.js.org/ as a middleware engine for my AWS lambda functions which I find helpful.

    I use the open sourced serverless framework for doing deploys https://www.serverless.com/

  • serverless-chrome

    🌐 Run headless Chrome/Chromium on AWS Lambda

    Project mention: Is it possible to use functions requiring a GPU in a serverless google cloud function? | reddit.com/r/googlecloud | 2022-06-14

    Please see this thread on some similar implementations to what I'm doing if you are curious: https://github.com/adieuadieu/serverless-chrome/issues/108

  • cloudsploit

    Cloud Security Posture Management (CSPM)

    Project mention: CSPM opensource suggestions | reddit.com/r/cloudsecurity | 2023-01-15
  • components

    The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds... (by serverless)

    Project mention: Announcing Serverless Components GA | dev.to | 2022-05-23

    Today, we’re bringing Serverless Framework Components out of beta, and introducing several new features, including a “serverless dev mode” that enables you to develop on the cloud, via an experience that looks and feels local…

  • architect

    The simplest, most powerful way to build a functional web app (fwa)

    Project mention: ⚡️Serverless Frameworks for 2023 | dev.to | 2023-01-22

    Architect is a heavily opinionated framework for building FWA's, Functional Web Apps. It uses AWS SAM under the hood but provides a layer on top with simplified abstractions that lets developers define and use AWS infrastructure without necessarily knowing what service is backing their "events" construct.

  • lad

    Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.

    Project mention: Sending Emails with Node.js | dev.to | 2022-09-12

    Another quite popular package is email-templates. As you can see from the name, this package is designed for creating various custom templates for Node.js. It features support for automatic inline CSS, stylesheets, embedded images, and fonts. Also, it has an email preview option. The email templates package was made by the creator of the Lad framework. So it’s recommended to use it with Lad.

  • MoonMail

    Email marketing platform for bulk emailing via Amazon SES (Google Cloud Platform and Azure coming soon)

    Project mention: Need any open-source alternatives? | reddit.com/r/opensource | 2022-09-06

    - not maintained because of commercial success - https://github.com/MoonMail/MoonMail

  • cloudsplaining

    Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized report.

    Project mention: Cloudsplaining - AWS IAM Security Assessment Tool | dev.to | 2022-06-03

    It is an open source contribution from Salesforce.

  • former2

    Generate CloudFormation / Terraform / Troposphere templates from your existing AWS resources.

    Project mention: Is there a way to turn a existing cloudformation template into a terraform file? | reddit.com/r/Terraform | 2022-12-23
  • lambda-refarch-webapp

    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.

    Project mention: advice on tech stack for new project | reddit.com/r/softwarearchitecture | 2022-03-28

    host your upload web app with aws lambda ( see reference architecture https://github.com/aws-samples/lambda-refarch-webapp )

  • aws-extend-switch-roles

    Extend your AWS IAM switching roles by Chrome extension, Firefox add-on, or Edge add-on

    Project mention: Anybody knows how to show AWS Account ID and Name on top of the AWS Console? | reddit.com/r/aws | 2022-11-03

    Use the AWS Extend Switch Roles extension, perhaps: https://github.com/tilfinltd/aws-extend-switch-roles?

  • serverless-plugin-warmup

    Keep your lambdas warm during winter. ♨

    Project mention: Keeping Functions Warm — How To Fix AWS Lambda Cold Start Issues | dev.to | 2022-03-24

    I got sick of cold starts on my Lambdas at @Fidel, so I wrote a plugin called serverless-plugin-warmup that allows you to keep all your Lambdas hot. (YES.)

  • serverless-python-requirements

    ⚡️🐍📦 Serverless plugin to bundle Python packages

  • serverless-step-functions

    AWS Step Functions plugin for Serverless Framework ⚡️

    Project mention: How to manage your AWS Step Functions with Serverless | dev.to | 2022-04-12

    A couple months ago, I created the Serverless Step Functions plugin to deploy and manage Step Functions and a bunch of composed Lambda functions via the Serverless Framework.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-02.

JavaScript AWS related posts

Index

What are some of the best open-source AWS projects in JavaScript? This list will help you:

Project Stars
1 Previous Serverless Version 0.5.x 44,159
2 aws-sdk-js 7,287
3 cloudmapper 5,353
4 serverless-express 4,728
5 aws-lambda-power-tuning 4,231
6 learn-to-cloud 3,908
7 aws-serverless-workshops 3,886
8 Grant 3,792
9 claudia 3,763
10 middy 3,220
11 serverless-chrome 2,738
12 cloudsploit 2,467
13 components 2,311
14 architect 2,311
15 lad 2,212
16 MoonMail 1,877
17 cloudsplaining 1,648
18 former2 1,564
19 lambda-refarch-webapp 1,508
20 aws-extend-switch-roles 1,165
21 serverless-plugin-warmup 1,034
22 serverless-python-requirements 1,018
23 serverless-step-functions 952
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
www.influxdata.com