6 مستودعات
Platforms that abstract infrastructure to run code as event-driven functions.
Distinguishing note: Focuses on the orchestration of serverless functions.
Explore 6 awesome GitHub repositories matching web development · Serverless Frameworks. Refine with filters or upvote what's useful.
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,
Deploys and manages event-driven functions that scale automatically.
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
Offers a framework that abstracts Kubernetes infrastructure to run and scale event-driven functions.
workerd is a serverless edge runtime designed for executing lightweight, distributed functions at the network edge. It utilizes a V8-based JavaScript engine to provide fast startup and low memory overhead, while maintaining a WebAssembly-compatible execution environment that allows modules to run alongside JavaScript for high-performance computational tasks. The runtime supports isolate-based multi-tenancy to run multiple independent execution contexts within a single process. It implements an event-driven execution model that triggers code based on network requests or scheduled events and in
Provides a framework that utilizes WebAssembly to run high-performance computational logic in serverless environments.
Spin is a WebAssembly serverless framework and development toolchain for building and running portable microservices. It functions as an event-driven orchestrator and runtime that executes WebAssembly components, allowing developers to map HTTP requests, Redis messages, and cron schedules to specific modules. The project distinguishes itself by implementing a Wasm-based AI inference gateway, enabling components to perform model inference and generate text embeddings. It utilizes the WebAssembly Component Model and WASI for language-agnostic composition and portable host interfacing, while emp
Offers a developer framework for building and running event-driven serverless applications using WebAssembly.
Panel هو إطار عمل لتطبيقات البيانات بلغة Python يُستخدم لبناء لوحات تحكم تفاعلية وواجهات مستخدم تفاعلية من خلال ربط تصورات البيانات، والأدوات (widgets)، والاستدعاءات. يعمل كمكتبة واجهة مستخدم تفاعلية تزامن حالة التطبيق مع تحديثات الواجهة بناءً على تفاعلات المستخدم. يتميز المشروع بتقديم نماذج تنفيذ متعددة، بما في ذلك خادم تطبيقات ويب قائم على FastAPI لإدارة الجلسات القابلة للتوسع ومترجم WebAssembly الذي يمكّن تطبيقات Python من العمل مباشرة في المتصفح دون خادم خلفي. كما يتضمن مجموعة أدوات متخصصة لبناء واجهات ذكاء اصطناعي محادثة مع استجابات نصية متدفقة وسجلات رسائل. يغطي إطار العمل مجالات إمكانيات واسعة بما في ذلك تصميم التخطيط المتجاوب، وتكامل مكتبات الرسم المتنوعة وجداول البيانات التفاعلية، وإدارة المعلمات التفاعلية. ويوفر أدوات لمصادقة المستخدم، واستمرارية الجلسة، وجدولة مهام الخلفية.
Enables the execution of full Python application logic within the client browser using WebAssembly.
The Cloudflare Workers Rust SDK is a toolchain and framework for building high-performance serverless functions using Rust. It compiles code into WebAssembly modules that execute within a sandboxed host environment at the edge. The project provides a typed remote procedure call system for invoking functions across different worker instances and utilizes procedural macros for mapping these distributed interfaces. It uses trait-based bindings and standardized wrappers to provide type-safe access to platform services and web-standard request and response objects. The SDK covers a broad range of
Provides a high-performance environment for executing logic at the edge via WebAssembly modules.