Lambda

Open-source projects categorized as Lambda

Top 23 Lambda Open-Source Projects

  • OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

    Project mention: The 2024 Web Hosting Report | dev.to | 2024-02-20

    Serverless functions are now offered by many cloud providers, as well as having options like OpenFaaS, Knative, Apache's Openwhisk and more from the open source community that run in environments ranging from one server all the way up to globally replicated private clusters.

  • sst

    Build modern full-stack applications on AWS

    Project mention: The 2024 Web Hosting Report | dev.to | 2024-02-20

    We see some great results from using these in conjunction with frameworks such as SST or Serverless, and also some real spaghetti from people who organically proliferate 100’s of functions over time and lose track of how they relate to each other or how to update them safely across time and service. Buyer beware!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • awesome-aws

    A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.

  • Zappa

    Serverless Python

  • chalice

    Python Serverless Microframework for AWS

    Project mention: Jets: The Ruby Serverless Framework | news.ycombinator.com | 2023-12-07

    That looks similar to Chalice (also for Python)

    https://github.com/aws/chalice

  • serverless-application-model

    The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates.

    Project mention: Simple and Cost-Effective Testing Using Functions | dev.to | 2024-03-25

    The complete solution with SAM is available here.

  • up

    Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • fission

    Fast and Simple Serverless Functions for Kubernetes

    Project mention: ⚡⚡ Level Up Your Cloud Experience with These 7 Open Source Projects 🌩️ | /r/Cloud | 2023-12-07

    Fission

  • artillery

    Load testing at cloud-scale. Serverless & distributed out-of-the-box. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module. Never fail to scale with Artillery!

    Project mention: Ruby on Rails load testing habits | news.ycombinator.com | 2024-01-25

    This is a great blog post! just taking the opportunity here to comment on this:

    > Finally for full scale high fidelity load tests there are relatively few tools out there for browser based load testing.

    It exists as of a few months ago and it's fully open source: https://github.com/artilleryio/artillery (I'm the lead dev). You write a Playwright script, then run it in your own AWS account on serverless Fargate and scale it out horizontally as you see fit. Artillery takes care of spinning up and down all of the infra. It will also automatically grab and report Core Web Vitals for you from all those browser sessions, and we just released support for tracing so you can dig into the details of each session if you want to (OpenTelemetry based so works with most vendors- Datadago APM, New Relic etc)

  • webiny-js

    Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.

    Project mention: 🔥🔥 Our awesome OSS friends 😍 | dev.to | 2023-12-06

    Webiny- Open-source enterprise-grade serverless CMS. Own your data. Scale effortlessly. Customize everything.

  • aws-sam-cli

    CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM

    Project mention: Building Scalable Applications with AWS Serverless Application Model | dev.to | 2023-04-28

    aws-sam-cli-linux

  • fn

    The container native, cloud agnostic serverless platform.

    Project mention: XFaaS: Hyperscale and Low Cost Serverless Functions at Meta | news.ycombinator.com | 2024-01-31
  • cloud-custodian

    Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

    Project mention: Cutting down AWS cost by $150k per year simply by shutting things off | news.ycombinator.com | 2024-01-22

    > The best optimization is simply shutting things off

    This is the way.

    A similar idea has been bouncing around in my mind for a while now. An ideal, turnkey system would do the following:

    - Execute via Lambda (serverless).

    - Support automated startup and shutdown of various AWS resources on a schedule influenced by specially formatted tags.

    - Enable resources to be brought back up out of schedule when demand dictates.

    - Operate as a TCP/HTTP proxy that can delay clients so that a given service can be started when it is dormant or, even better, the service isn't serverless but you want it to be. This can't work for everything, but perhaps enough things such that the need to run always on services is reduced.

    Cloud Custodian [1] can purportedly do some of this, but I've been reluctant to learn yet another YAML-based DSL to use it.

    So this is my "make things designed to be always-on serverless instead" project and the work AWS has done to make Java apps function on Lambda keeps me thinking about the potential to take things that 1) have a relatively long startup time and 2) are designed to be long running service loops, and find a way to force them into the serverless execution model.

    [1] https://cloudcustodian.io/

  • 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 SnapStart - Part 13 Measuring warm starts with Java 21 using different Lambda memory settings | dev.to | 2024-01-15

    In case of not enabling SnapStart for the Lambda function we observed that increasing memory reduces the warm execution time for our use case especially for p>90. As adding more memory to the Lambda function is also a cost factor, the sweet spot between cold and warm start time and cost is somewhere between 768 and 1204 MB memory setting for the Lambda function for our use case. You can use AWS Lambda Power Tuning for very nice visualisations.

  • serverless-express

    Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.

    Project mention: [Open source] Serverless Express Starter Kit with CI/CD on AWS | /r/expressjs | 2023-09-07

    After building out a GPT powered endpoint, I wanted a low cost way of hosting it. At the time, I came across the serverless-express project https://github.com/vendia/serverless-express/tree/mainline, but no actual starter kits that would allow me to deploy it.

  • serverless-next.js

    ⚡ Deploy your Next.js apps on AWS Lambda@Edge via Serverless Components

  • aws-serverless-workshops

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

  • Grant

    OAuth Proxy

    Project mention: Most stable and easy to implement Auth with SvelteKit? | /r/sveltejs | 2023-12-05
  • AWS Data Wrangler

    pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).

    Project mention: Read files from s3 using Pandas/s3fs or AWS Data Wrangler? | /r/dataengineering | 2023-12-06

    I had no problem with awswrangler (https://github.com/aws/aws-sdk-pandas) and it supports reading and writing partitions which was really helpful and a few other optimizations that made it a great tool

  • middy

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

    Project mention: Clean authorization control in serverless functions | dev.to | 2023-11-28

    In many cases, you will have to write the same authorization code in multiple functions. For example, you might want to check that the user is in the requested organization. You can share this code in a middleware. If you are using AWS Lambda, you can rely on middy.

  • IronFunctions

    IronFunctions - the serverless microservices platform by

  • Zappa

    Serverless Python (by zappa)

    Project mention: Jets: The Ruby Serverless Framework | news.ycombinator.com | 2023-12-07

    If people aren't familiar, there's a similar project for Python that's fantastic: https://github.com/zappa/Zappa

  • bref

    Serverless PHP on AWS Lambda

    Project mention: A bank runs serverless with PHP and AWS Lambda | news.ycombinator.com | 2023-11-01

    As you can see on the website (https://bref.sh/) there's 13 billion monthly AWS Lambda invocations using Bref (PHP).

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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 2024-03-25.

Lambda related posts

Index

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

Project Stars
1 OpenFaaS 24,408
2 sst 19,714
3 awesome-aws 12,079
4 Zappa 11,900
5 chalice 10,257
6 serverless-application-model 9,219
7 up 8,757
8 fission 8,124
9 artillery 7,406
10 webiny-js 7,066
11 aws-sam-cli 6,425
12 fn 5,631
13 cloud-custodian 5,180
14 aws-lambda-power-tuning 5,071
15 serverless-express 5,037
16 serverless-next.js 4,378
17 aws-serverless-workshops 4,111
18 Grant 4,018
19 AWS Data Wrangler 3,773
20 middy 3,613
21 IronFunctions 3,154
22 Zappa 3,006
23 bref 2,971
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com