Top 23 JavaScript aws-lambda 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! –
A client recently requested a feature involving screenshots of random URLs. Now, there are several services out there that will do this for you. Most of these services have interesting REST APIs and pricing models, but I really wanted to develop something with Serverless. So I took this opportunity to check it out.
-
formidable
The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.
Project mention: Best methods of processing file uploads (NodeJS)? | reddit.com/r/learnprogramming | 2021-09-26https://www.derpturkey.com/node-multipart-form-data-explained/ Here's a pretty in depth tutorial that explains the data, and how you can parse it using a third party library.
-
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!
-
With classic Express servers, you can use a simple node script to get the server up and running to test locally. Serverless wants to be run in the AWS ecosystem making it. Lucky for us, David Hérault has built and continues to maintain serverless-offline allowing us to emulate our functions locally before we deploy.
-
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: Deploy React and Node+Express application using AWS SAM Cli | reddit.com/r/aws | 2022-05-11 -
-
Project mention: Made an API(Express, Node)and Frontend(React). Now i want to add Authentication feature so that when user logs in, only then he lands on my Home Page.Sugggest good Resouces for these steps... | reddit.com/r/node | 2021-12-11
An alternative to passport is https://github.com/simov/grant
-
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: Quick Optimizations You Should Make to Your Serverless Applications | dev.to | 2022-05-25There are two great options for tuning your functions. The AWS Lambda Power Tuning solution by Alex Casalboni is a state machine that runs your functions at various memories and gives you a detailed analysis of how it performs at the different levels. You can opt for tuning for performance, cost, or both. This method requires you to create synthetic payloads to do evaluations.
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
If you use Javascript, check out the Middy middleware engine for use with Lambda. It has a lot of nice middlewares that handle the boring boilerplate of your Lambda functions. One is the cors middleware, which automatically adds CORS headers to your functions.
-
chromium version (used stable version)
-
components
The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds... (by serverless)
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…
-
I work for vercel but I highly recommend a host like us because we make it a lot easier to manage a lambda environment and being a lot more to the table (cdn, edge functions, etc). If you want to go your own I really like architect https://arc.codes too. It really depends on your traffic and application patterns but cold starts can be virtually nil.
-
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-28host your upload web app with aws lambda ( see reference architecture https://github.com/aws-samples/lambda-refarch-webapp )
-
When using SES, you cannot set FROM header to anything. The FROM has to be either an whitelisted email address or a domain that you own and verified with SES.
When forwarding email, we are receiving email from unknow domains. If we rewrite the FROM headers then the DKIM will invalid, so service will have to rewrite the FROM and clear out DKIM.
This is a well-known SES issue and project has to work around https://github.com/arithmetric/aws-lambda-ses-forwarder
```
-
Project mention: Sharing my Serverless Starter Template with Serverless Framework + Live Reload + Offline Support + ExpressJS + TypeScript + ESLint + Prettier + Husky + Lint-Staged + Dotenv + VSCode | reddit.com/r/aws | 2021-07-02
-
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.)
-
"Error: poetry not found! Install it according to the poetry docs." on Windows 10 #609
-
-
-
-
-
serverless-wsgi
Serverless plugin to deploy WSGI applications (Flask/Django/Pyramid etc.) and bundle Python packages
> But two years from now CloudFlare could be doing the exact same stuff Amazon is doing now, and customers are locked in again, because no source code.
I hear this argument often but it always rings hollow.
A friend had a first gen iPod – when he wanted to switch, he discovered that the music he bought on iTunes couldn't be moved anywhere else because of DRM. That's lock in.
But this morning I was looking at the source code of an app built against the Serverless framework[1] and what I'm seeing is a bog standard WSGI application that uses a library to transform the inbound AWS "proprietary bits" into WSGI[2]. I'm not worried about lock-in there because all API Gateway + Lambda do is "translate an HTTP request into a JSON object and toss it to an app"[3] – what source code am I missing? The underlying Lambda/APIGW code? OK, but do I need it to run it myself? Not really.
Many – most? – AWS products tend towards this analysis. S3 is so locked in that, what, we now have multiple very high quality alternatives that are API compatible?
The real risk of cloud vendor lock in, from where I sit, comes from egregious pricing models that make it cheap to get data in & expensive to push data out. But I'm not sure Cloudflare has the juice to make this play work: egress pricing is essentially free money for AWS, so they've got lots of room to cut costs there – from what I've heard from people who negotiate real bills with AWS, they're very happy to give you discounts there.
[1]: https://github.com/serverless/examples/tree/master/aws-pytho...
[2]: https://github.com/logandk/serverless-wsgi
[3]: https://docs.aws.amazon.com/apigateway/latest/developerguide...
-
-
express
⚡ Take existing Express.js apps and host them easily on cheap, auto-scaling, serverless infrastructure (AWS Lambda and AWS HTTP API). (by serverless-components)
An example is Serverless Express, one of a handful of Components that are part of today’s release. You can use it to rapidly build Express.js applications on AWS Lambda and AWS HTTP API, to deliver an API that auto-scales massively, and only charges you when it runs ($0.0000002 and $0.0000009 per request).
JavaScript aws-lambda related posts
- Quick Optimizations You Should Make to Your Serverless Applications
- Announcing Serverless Components GA
- Understanding and Controlling AWS Lambda Costs
- Deploy a Serverless Frontend with the Serverless Finch Plugin
- What are Serverless Components, and how do I use them?
- Optimize your workloads for Sustainability
- Is serverless (AWS Lambda) the absolute cheapest option to run cloud native applications?
Index
What are some of the best open-source aws-lambda projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Previous Serverless Version 0.5.x | 42,798 |
2 | formidable | 6,210 |
3 | serverless-offline | 4,527 |
4 | serverless-express | 4,417 |
5 | lib | 3,784 |
6 | Grant | 3,622 |
7 | aws-lambda-power-tuning | 3,527 |
8 | middy | 2,861 |
9 | serverless-chrome | 2,682 |
10 | components | 2,288 |
11 | architect | 2,139 |
12 | lambda-refarch-webapp | 1,447 |
13 | aws-lambda-ses-forwarder | 1,445 |
14 | lambda-api | 1,115 |
15 | serverless-plugin-warmup | 964 |
16 | serverless-python-requirements | 954 |
17 | sls-dev-tools | 804 |
18 | Sparta | 709 |
19 | DownloadThisVideo | 623 |
20 | stellarterm | 434 |
21 | serverless-wsgi | 428 |
22 | serverless-localstack | 397 |
23 | express | 374 |
Are you hiring? Post a new remote job listing for free.