Top 21 Faa Open-Source Projects
OpenFaaS - Serverless Functions Made SimpleProject mention: Why we moved from Lambda to ECS | reddit.com/r/devops | 2021-04-20
OpenFaaS isn't something I was previous familiar with. Thanks for linking it! In your experience, does it come with much management overhead? Part of what makes Lambda/ECS so appealing is that you can throw a definition (code .zip file or container image) at AWS, and it just runs. With OpenFaaS, it looks like you need to maintain some additional infrastructure (a Kubernetes cluster) to get it working, and that'd give you one more thing to worry about.
Collection of sample apps showcasing popular use cases using Cloud Functions for FirebaseProject mention: Firebase: The google API for building Apps | dev.to | 2021-04-15
Because of the nature of firebase you don't have direct access to a server, but cloud functions solve that problem. You can export your functions to be called using triggers. So any server side code can be run no stress. Here's the link to the docs P.S you need to be on a paid plan to use Firebase cloud functions.
Scout APM - Leading-edge performance monitoring starting at $39/month. 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.
Fast and Simple Serverless Functions for KubernetesProject mention: Linux Server for Students to use for Python Coding | reddit.com/r/k12sysadmin | 2021-01-22
Letting students execute arbitrary python code basically means you need disposable environments, since python can theoretically do fun stuff like delete the root partition. If they are just needing a place to execute, and not to code, I would look at something like https://github.com/fission/fission to give them an experience similar to AWS Lambda. If they need a more fully structured OS, then I would look into containerization via Docker or similar.
Apache OpenWhisk is an open source serverless cloud platformProject mention: Nimbella in a nutshell | dev.to | 2021-04-06
The distinctive feature of Nimbella is that is based on open-source software, Apache OpenWhisk and it is portable among different cloud providers, so you can also install it in your private cloud on-premises.
Autocode CLI and standard library toolingProject mention: Autocode just got 10x faster and is now deployless: Instant Node.js endpoints in the cloud | reddit.com/r/node | 2021-01-14
IronFunctions - the serverless microservices platform by
Serverless PHP on AWS LambdaProject mention: Ask HN: Does anyone else find the AWS Lambda developer experience poor? | news.ycombinator.com | 2021-04-18
I'm reminded of a suggestion from someone else a few days go if you don't mind PHP
>https://bref.sh/ -- it allows running PHP apps on AWS Lambda effortlessly. With all the serverless craze, it's a very important piece of the ecosystem. After writing PHP apps for two decades, I am absolutely stunned how easy it is.
The Serverless Framework's new infrastructure provisioning technology — Build, compose, & deploy serverless apps in seconds... (by serverless)Project mention: AWS credentials being sent to Serverless.com? What the hell? | reddit.com/r/serverless | 2021-01-05
Seeing changes already, which is great: https://github.com/serverless/components/commit/6e98b0f9e37aa0e36108ea459e5807e39eed11fd
Kubernetes controller for OpenFaaSProject mention: Show HN: faas-netes – Kubernetes controller for OpenFaaS | news.ycombinator.com | 2021-01-03
Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps. (by TIBCOSoftware)
A Function as a Service tool makes a function as a container-based service in seconds. (by metrue)
An API gateway and framework for turning functions into web services (by FunctionScript)Project mention: The Railsification of SaaS | news.ycombinator.com | 2021-03-09
You're half-right - we have a specification called FunctionScript  that can act as what's basically a universal translation layer for any API. You just generate a proxy to it using FunctionScript. So it's possible to add GraphQL APIs to our stdlib, it's just not convenient right now. All of Shopify is a GQL API, for example.
The reason we don't support GQL APIs natively is because we designed Autocode to follow the best practices of the top API companies we knew; Twilio and Stripe. Both companies designed their SDKs in a way that feels intuitive: a call to their API is achieved via a namespaced function call -- it's very Railslike. Everything available in our stdlib follows that convention as we felt it was the most intuitive approach to API / SDK design.
A lightweight & portable faas engineProject mention: Ask HN: Does anyone else find the AWS Lambda developer experience poor? | news.ycombinator.com | 2021-04-18
Kotlin Serverless Framework (by JetBrains)
Official CLI for OpenFaaSProject mention: How To Deploy Serverless Functions On DigitalOcean App Platform | dev.to | 2021-01-28
We will create a function that will be packaged in a container using faas-cli, the CLI for use with OpenFaaS. Although the CLI is designed to be used to build and deploy functions to OpenFaaS, it has worked for me outside of OpenFaaS. I use it with Knative and now DigitalOcean App Platform. It has allowed me to write a handler file and the CLI does the rest to create a Docker image and upload it to a registry.
OpenFaaS Classic templates (by openfaas)Project mention: How To Deploy Serverless Functions On DigitalOcean App Platform | dev.to | 2021-01-28
faas-cli works with templates stored in Git repositories to create the necessary files needed for the functions. Currently, there are templates for Node.js, Python, Go, and C#. You can find the standard templates in github.com/openfaas/templates.
Package to use Laravel on AWS Lambda with Bref
A language and specification for building data queries using key-value pairsProject mention: How to Use Airtable as a Production Database (Analyzing Airtable Performance) | dev.to | 2020-12-07
The Airtable API's performance scales, surprisingly, with the number of records returned in a given query rather than the size of the table. Even at table sizes at plan limits, the Airtable API performs well for queries that return small numbers of records. Unfortunately, Airtable formulas don't have a built-in concept of pagination, and the KeyQL parameters translate to formulas under the hood, so the KeyQL limit parameter does not get around this issue.
How to write a FaaS in NodeJS with less than 100LoC by using MetaCall.Project mention: How to write a polyglot FaaS in Node.js with less than 100LoC | news.ycombinator.com | 2021-02-17
🦸 Python functions with superpowers. Instantly deploy simple functions with HTTP API, UI, and more.Project mention: Opyrator - Turn python functions into microservices with auto-generated HTTP API, interactive UI, and more. | reddit.com/r/Python | 2021-04-22
Oh just saw your section on production. Interesting 🤔
A custom verison of @probot/probot fit for Azure Serverless FunctionsProject mention: Has anyone ever deployed a Github App/Probot to Netlify Functions? | reddit.com/r/github | 2021-04-13
I’ve deployed it to an Azure function, you can borrow some inspiration here - https://github.com/hjfitz/probot-azure-serverless/
What are some of the best open-source Faa projects? This list will help you: