Open-source tools and frameworks designed for building, managing, and deploying serverless functions across cloud environments.
Fission is a function-as-a-service platform and serverless framework for Kubernetes. It manages the lifecycle and execution of code snippets as serverless functions, providing an orchestrator that triggers these functions based on HTTP requests, message queues, or scheduled events. The platform features a cold-start optimized runtime that utilizes warm container pools and dynamic loaders to achieve millisecond execution. It includes a native autoscaler to adjust the number of function instances based on real-time traffic demand and supports canary release testing to split incoming traffic bet
Fission is a Kubernetes-native serverless platform that provides a complete FaaS architecture with event-driven triggers, auto-scaling, and multi-language support, making it a comprehensive solution for self-hosting serverless functions.
Kubernetes-based, scale-to-zero, request-driven compute
Knative Serving is a Kubernetes-native platform designed specifically for deploying and managing serverless workloads, providing the core FaaS capabilities like scale-to-zero, event-driven triggers, and traffic management required for self-hosted infrastructure.
Kubeless is a Kubernetes-native serverless framework that deploys and runs stateless functions as custom resources managed by an in-cluster controller. It functions as a Function-as-a-Service platform, launching function runtime pods on demand and scaling them to zero when idle to optimise resource usage. Functions are invoked automatically through HTTP requests or a publish-subscribe messaging bus, enabling event-driven execution for workloads and microservices. The platform supports running functions written in Golang, Python, Node.js, Ruby, PHP, .NET, and Ballerina, with the ability to add
Kubeless is a Kubernetes-native serverless framework that provides a complete FaaS architecture with multi-language support, event-driven triggers, and auto-scaling capabilities, making it a direct match for your self-hosted infrastructure needs.
OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API calls or events. It serves as a complete serverless stack, providing an API gateway for functions, a function-as-a-service runtime manager, and an event-driven workflow engine. The platform distinguishes itself through a polyglot execution model that supports multiple language runtimes and allows for the creation of custom runtimes using Docker containers. It enables complex logic through function orchestration and composition, allowing multiple functions to be chained into seq
OpenWhisk is a comprehensive, Kubernetes-native serverless platform that provides the full FaaS stack, including event-driven triggers, multi-language support, and automated scaling, making it a direct match for your requirements.
OpenFaaS is a serverless function platform that provides a container-native framework for deploying and managing event-driven code. It functions as an abstraction layer over container orchestrators, allowing developers to package code into scalable functions that run across Kubernetes clusters or edge computing environments. The platform distinguishes itself through a developer-centric runtime that utilizes standardized language templates and automated build pipelines to simplify the creation of container images. It features a central API gateway that manages request routing, authentication,
OpenFaaS is a comprehensive, Kubernetes-native serverless platform that provides the full suite of FaaS architecture, event-driven triggers, and auto-scaling capabilities required for self-hosted function management.
Laf is a serverless backend platform that provides an integrated environment for cloud functions, a document database, and file storage. It serves as a complete infrastructure for developing and deploying backend logic, data persistence, and real-time communication without the need for manual server management. The platform features a browser-based IDE that allows developers to write, test, and deploy serverless functions directly within a web editor, removing the requirement for local environment setup. It also includes a WebSocket communication platform for maintaining persistent bidirectio
Laf is a comprehensive serverless backend platform that provides a managed environment for deploying functions, databases, and storage, effectively serving as a self-hostable FaaS solution for full-stack development.
InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize
InsForge provides a comprehensive backend-as-a-service platform that includes serverless function runtimes triggered by HTTP and database events, making it a viable tool for managing serverless compute on your own infrastructure.