awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 مستودعات

Awesome GitHub RepositoriesServerless Function Executions

Discrete compute functions that trigger automatically based on system events.

Distinct from Event-Driven Triggers: Focuses on the serverless function execution model rather than general workflow trigger mechanisms.

Explore 24 awesome GitHub repositories matching devops & infrastructure · Serverless Function Executions. Refine with filters or upvote what's useful.

Awesome Serverless Function Executions GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • basedhardware/omiالصورة الرمزية لـ BasedHardware

    BasedHardware/omi

    12,869عرض على GitHub↗

    Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio

    Utilizes serverless function execution via Modal for scalable, on-demand processing of audio and conversation data.

    Dartaiappbci
    عرض على GitHub↗12,869
  • microsoftdocs/azure-docsالصورة الرمزية لـ MicrosoftDocs

    MicrosoftDocs/azure-docs

    10,894عرض على GitHub↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure Functions for processing events with on-demand serverless code execution.

    Markdownskilling
    عرض على GitHub↗10,894
  • wasmedge/wasmedgeالصورة الرمزية لـ WasmEdge

    WasmEdge/WasmEdge

    10,665عرض على GitHub↗

    WasmEdge is an extensible WebAssembly runtime that executes WebAssembly bytecode in a secure sandbox for cloud, edge, and embedded applications. It functions as a multi-language compiler, compiling applications written in Rust, JavaScript, Go, and Python into WebAssembly bytecode for sandboxed execution, and as a server-side JavaScript runtime that runs JavaScript programs with ES6 modules, NPM packages, and Node.js-compatible APIs. The runtime also serves as an AI inference runtime, executing AI models from JavaScript using WASI-NN plug-ins for inference tasks on personal devices and edge har

    Executes user-uploaded functions to respond to SaaS events or connect APIs.

    C++artificial-intelligencecloudcloud-native
    عرض على GitHub↗10,665
  • firebaseextended/flutterfireالصورة الرمزية لـ FirebaseExtended

    FirebaseExtended/flutterfire

    9,222عرض على GitHub↗

    FlutterFire هي مجموعة من الإضافات والمكتبات التي توفر Firebase SDK للتطبيقات المبنية بإطار عمل Flutter. تعمل كمغلف لخدمات السحابة يربط واجهات برمجة تطبيقات سحابة Firebase بلغة البرمجة Dart، مما يتيح التكامل الخلفي لتخزين البيانات السحابية، ومصادقة المستخدم، وتنفيذ الوظائف بدون خادم. يستخدم المشروع بنية معيارية تعتمد على الإضافات لفصل خدمات السحابة المختلفة إلى حزم مستقلة. يستخدم تجريدات واجهة المنصة وقابلية التشغيل البيني الأصلية القائمة على قناة الأسلوب (method-channel) للتواصل مع SDKs الأصلية لنظامي Android وiOS من خلال واجهة برمجة تطبيقات متسقة. تغطي SDK عدة مجالات قدرات أساسية، بما في ذلك مزامنة البيانات في الوقت الفعلي للحالة القائمة على المستندات، وإدارة هوية المستخدم للجلسات الآمنة، وإدارة الملفات السحابية. كما توفر أدوات لتحليلات تطبيقات الهاتف المحمول، وتسليم إشعارات الدفع عن بعد، ومراقبة أداء التطبيق، والتحقق من سلامة التطبيق.

    Enables the execution of backend code in response to specific events or direct client requests.

    Dart
    عرض على GitHub↗9,222
  • awslabs/llrtالصورة الرمزية لـ awslabs

    awslabs/llrt

    8,752عرض على GitHub↗

    llrt is a low-latency JavaScript runtime based on the QuickJS engine, specifically designed for executing asynchronous functions in serverless environments. It provides a lightweight execution layer optimized for fast startup times and minimal memory usage when running ES2023 workloads. The project differentiates itself by bundling natively optimized cloud service SDKs directly into the runtime binary to eliminate external dependency loading. To further reduce cold start latency, it implements parallel connection warming for TLS and network handshakes during the startup phase. The runtime co

    Runs asynchronous handler functions to process events in a low-latency serverless environment.

    Rust
    عرض على GitHub↗8,752
  • vmware-archive/kubelessالصورة الرمزية لـ vmware-archive

    vmware-archive/kubeless

    6,847عرض على GitHub↗

    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

    Triggers serverless functions through HTTP requests or pub/sub messaging for event-driven workloads and microservices.

    Gofaasfunction-as-a-servicegolang
    عرض على GitHub↗6,847
  • sanity-io/sanityالصورة الرمزية لـ sanity-io

    sanity-io/sanity

    6,193عرض على GitHub↗

    Sanity هي منصة إدارة محتوى بدون واجهة أمامية (headless) وواجهة برمجة تطبيقات (API) للمحتوى المهيكل، تقوم بتخزين البيانات وتقديمها عبر API إلى أي واجهة أمامية أو جهاز. تعمل كاستوديو محتوى في الوقت الفعلي، وتوفر بيئة تحرير قابلة للتخصيص لإدارة الأصول الرقمية والمستندات من خلال طبقة بيانات مفصولة وآمنة من حيث الأنواع. تتميز المنصة بمحرك استعلام موجه للرسوم البيانية يستخدم لغة GROQ لتصفية وتحويل واسترجاع المحتوى المهيكل. تتيح التحرير التعاوني في الوقت الفعلي مع مؤشرات الحضور المباشر ونهج يعتمد على المخطط (schema) لإدارة المستندات. يغطي النظام مجموعة واسعة من القدرات، بما في ذلك إدارة الأصول الرقمية مع تحويلات عند الطلب، وأتمتة سير عمل المحتوى عبر وظائف بدون خادم (serverless) وخطافات الويب (webhooks)، والقدرة على بناء واجهات تحرير مخصصة من خلال بنية إضافات. كما يدعم تسلسل النصوص الغنية وإدارة دورات حياة المستندات من المسودات إلى حالات النشر.

    Executes discrete serverless functions triggered by system events to automate tasks like data synchronization.

    TypeScript
    عرض على GitHub↗6,193
  • cloudevents/specالصورة الرمزية لـ cloudevents

    cloudevents/spec

    5,801عرض على GitHub↗

    CloudEvents is an open specification for describing event data in a common format across cloud platforms and services. It defines a standard structure and set of metadata attributes for events, enabling interoperability across different systems so producers and consumers can exchange events without custom translation. The specification provides a protocol-agnostic serialization framework that maps CloudEvents attributes and payloads to multiple serialization formats including JSON, Avro, and Protobuf, and defines transport bindings for mapping events onto protocols like HTTP, AMQP, Kafka, MQTT

    Decouples serverless function code from provider-specific event formats to reduce vendor lock-in.

    Pythonserverlessspecification
    عرض على GitHub↗5,801
  • nuclio/nuclioالصورة الرمزية لـ nuclio

    nuclio/nuclio

    5,730عرض على GitHub↗

    Nuclio is a high-performance serverless framework designed for Kubernetes that automatically executes user functions when events arrive from HTTP endpoints, message queues, or streaming data platforms. It processes hundreds of thousands of events per second per function instance through efficient parallel workers, and can allocate functions to run on either CPU or GPU hardware to match workload requirements for data processing or machine learning tasks. The platform scales function instances down to zero when idle and wakes them on demand based on incoming event load, while providing an event

    Executes user functions automatically when events arrive from HTTP, message queues, or streaming data sources.

    Go
    عرض على GitHub↗5,730
  • inngest/inngestالصورة الرمزية لـ inngest

    inngest/inngest

    5,499عرض على GitHub↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Executes serverless functions in the background triggered by specific system events.

    Go
    عرض على GitHub↗5,499
  • firebase/quickstart-jsالصورة الرمزية لـ firebase

    firebase/quickstart-js

    5,367عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من التنفيذات المرجعية، والكود النموذجي، وأدوات البدء لدمج خدمات Firebase الخلفية في تطبيقات الويب باستخدام JavaScript SDK. يعمل كدليل عملي لتمهيد المشاريع مع المصادقة المستضافة على السحابة، وقواعد البيانات، والمنطق بدون خادم. يوفر المستودع أمثلة محددة لتنفيذ مزامنة البيانات في الوقت الفعلي، وإدارة هوية المستخدم، والوظائف السحابية القائمة على الأحداث. كما يتضمن كوداً مرجعياً لاستخدام محاكيات الخدمة المحلية لاختبار وظائف السحابة على جهاز محلي قبل نشر الإنتاج. يغطي الكود المصدري مجموعة واسعة من القدرات، بما في ذلك تخزين البيانات العلائقية وغير العلائقية (no-sql)، واستضافة الأصول الثابتة على شبكة توصيل محتوى عالمية (CDN)، وفرض قواعد الأمان التعريفية. كما يوضح دمج التحقق من الهوية وتنفيذ المنطق من جانب الخادم في البيئات المدارة.

    Demonstrates event-driven serverless functions that trigger backend logic in response to system events or HTTPS requests.

    TypeScript
    عرض على GitHub↗5,367
  • firebase/firebase-js-sdkالصورة الرمزية لـ firebase

    firebase/firebase-js-sdk

    5,125عرض على GitHub↗

    هذا SDK خلفية كخدمة يربط تطبيقات الويب والهاتف المحمول بمجموعة من الخدمات السحابية. يوفر واجهة موحدة لإدارة هوية المستخدم، وتنفيذ منطق بدون خادم، والتعامل مع تخزين كائنات السحابة. تتميز مجموعة الأدوات بمزامنة البيانات في الوقت الفعلي، مما يسمح لبيانات مستندات NoSQL بالبقاء متسقة عبر عملاء متعددين مع استمرارية مدمجة في وضع عدم الاتصال. وتسهل وصول المستخدم الآمن من خلال مجموعة متنوعة من موفري الهوية وتدير استدعاء الوظائف بدون خادم لتنفيذ منطق الخلفية استجابة لطلبات HTTPS أو أحداث قاعدة البيانات. يغطي SDK مجموعة واسعة من الإمكانيات التشغيلية، بما في ذلك إدارة قواعد بيانات NoSQL والعلائقية، ومراقبة الأعطال، وتحليلات سلوك المستخدم. كما يوفر أدوات لتكوين التطبيق عن بُعد، والإشعارات المستهدفة، وتكامل النماذج اللغوية الكبيرة للميزات المدعومة بالذكاء الاصطناعي. تم تنفيذ المشروع بلغة TypeScript ويوفر مكتبات خاصة باللغة تجرد واجهات برمجة تطبيقات REST و WebSocket إلى طرق عالية المستوى.

    Executes discrete compute functions automatically based on system events or HTTPS requests.

    TypeScriptfirebasefirebase-authfirebase-authentication
    عرض على GitHub↗5,125
  • claritylab/lucidaالصورة الرمزية لـ claritylab

    claritylab/lucida

    4,781عرض على GitHub↗

    Lucida is a multimodal AI assistant framework and containerized microservice orchestrator. It provides a platform for building agents that process and integrate speech, vision, and text inputs to perform intelligent tasks, supported by a retrieval-augmented generation system for storing and querying factual data from texts, URLs, and images. The framework features a state-graph workflow engine to route user requests through a sequence of microservices using a predefined state machine. It also includes an extensible plugin interface that allows for the integration of custom functional modules

    Provides REST API endpoints to trigger core AI inference and learning processes from external clients.

    Java
    عرض على GitHub↗4,781
  • iam-veeramalla/azure-zero-to-heroالصورة الرمزية لـ iam-veeramalla

    iam-veeramalla/Azure-zero-to-hero

    4,773عرض على GitHub↗

    Azure-zero-to-hero is a comprehensive learning path and technical curriculum designed for mastering cloud infrastructure, security, and deployment on Azure. It consists of a series of courses, guides, and training modules that provide a structured approach to learning the Azure ecosystem. The project provides practical walkthroughs and tutorials covering the orchestration of containerized applications via Kubernetes, the construction of CI/CD pipelines using Azure DevOps, and the provisioning of core infrastructure including virtual machines and virtual networks. It also includes dedicated tr

    Teaches the creation of event-driven serverless functions that execute automatically in response to system events.

    HCL
    عرض على GitHub↗4,773
  • babashka/babashkaالصورة الرمزية لـ babashka

    babashka/babashka

    4,545عرض على GitHub↗

    Babashka هو مترجم نصوص Clojure أصلي ولغة برمجة نصية للغلاف مصممة لأتمتة النظام ومهام سطر الأوامر. يعمل كملف ثنائي مجمع ينفذ كود Clojure مباشرة، مما يلغي حمل بدء التشغيل المرتبط بآلة Java الافتراضية. وقت التشغيل هو بيئة Clojure قابلة للتوسيع تدعم نظام إضافة pod، مما يسمح بتحميل ملفات ثنائية خارجية كمكتبات لإضافة وظائف جديدة إلى بيئة التنفيذ. يشمل سطح قدرته الدعم لبناء أدوات سطر أوامر قابلة للتوسيع ونشر نصوص Clojure كوظائف سحابية بدون خادم. تتضمن البيئة أيضاً حلقة قراءة-تقييم-طباعة (REPL) مع سجل أوامر مستمر.

    Optimizes the execution environment to run Clojure scripts as short-lived serverless cloud functions.

    Clojurebabashkabashclojure
    عرض على GitHub↗4,545
  • supabase/supabase-jsالصورة الرمزية لـ supabase

    supabase/supabase-js

    4,483عرض على GitHub↗

    supabase-js هي مكتبة عميل شاملة مصممة لدمج تطبيقات الواجهة الأمامية مع backend-as-a-service مستضاف. توفر واجهة موحدة للتفاعل مع قاعدة بيانات PostgreSQL، وأنظمة إدارة الهوية، وتخزين الكائنات السحابية، ومزامنة البيانات في الوقت الفعلي. تتميز المكتبة بتصميم عميل متماثل يعمل عبر بيئات المتصفح والخادم. وتتميز بنهج آمن للنوع، باستخدام TypeScript لتعيين مخططات قاعدة البيانات مباشرة إلى تعريفات جانب العميل، وتستخدم API قائماً على PostgREST لترجمة استدعاءات JavaScript إلى طلبات RESTful. يغطي العميل مجموعة واسعة من القدرات، بما في ذلك مصادقة المستخدم عبر OAuth و OIDC و passkeys، بالإضافة إلى إدارة الجلسة باستخدام رموز موقعة. ويدير البيانات الثنائية واسعة النطاق من خلال واجهة تخزين متوافقة مع S3 ويتيح تحديثات التطبيق المباشرة عبر اشتراكات قائمة على WebSocket لتغييرات قاعدة البيانات ومزامنة الحضور. تشمل الوظائف الإضافية استدعاء وظائف الحافة بدون خادم (serverless edge functions) وأداء عمليات البحث عن التشابه باستخدام تضمينات المتجهات.

    Executes custom logic in edge functions without requiring dedicated server management.

    TypeScriptclient-librarydatabaseisomorphic
    عرض على GitHub↗4,483
  • testcontainers/testcontainers-dotnetالصورة الرمزية لـ testcontainers

    testcontainers/testcontainers-dotnet

    4,317عرض على GitHub↗

    Testcontainers for .NET هي مكتبة اختبار Docker وإطار عمل لاختبار التكامل مصمم لإدارة دورة حياة الحاويات المؤقتة. توفر تجريدات عالية المستوى كغلاف لواجهة برمجة تطبيقات Docker لتوفير بنية تحتية سريعة الزوال، واستبدال المحاكيات (mocks) بقواعد بيانات حقيقية، ومراسلات، ومثيلات محركات بحث لضمان بيئات اختبار معزولة وقابلة للتكرار. يتميز المشروع بنمط حاوية تكوين البناء وآلية ربط المنافذ الديناميكية التي تمنع التصادمات أثناء تنفيذ الاختبار المتزامن. يتيح اتصالاً موثوقاً بين الخدمات عبر تنسيق الشبكة الافتراضية وتسمية الشبكة المستعارة، ويضمن توفر الخدمة من خلال فحوصات الجاهزية القائمة على الاستطلاع (polling) لنقاط نهاية HTTP ومنافذ TCP. توفر المكتبة وحدات متخصصة لقواعد البيانات العلائقية، وNoSQL، وقواعد بيانات المتجهات، بالإضافة إلى وسطاء المراسلة ومحاكيات الخدمات السحابية. تمتد قدراتها إلى تكوين صور الحاويات، وجمع السجلات، ومحاكاة ظروف الشبكة للتحقق من مرونة النظام. تدعم الاتصال بأوقات تشغيل Docker المحلية والبعيدة من خلال متغيرات البيئة وملفات التكوين الموحدة.

    Configures container instances to support serverless computing functions for data processing within Apache Pulsar.

    C#automationdockerdotnet
    عرض على GitHub↗4,317
  • zeebe-io/zeebeالصورة الرمزية لـ zeebe-io

    zeebe-io/zeebe

    4,171عرض على GitHub↗

    Zeebe هو محرك سير عمل سحابي أصلي وآلة حالة موزعة مصممة لتنسيق العمليات التجارية باستخدام معايير BPMN وDMN. يعمل كمحرك سير عمل gRPC عالي الأداء ينفذ عمليات تجارية معقدة من خلال بنية تدفق أحداث مجزأة. يعمل النظام أيضاً كمنسق لوكلاء النماذج اللغوية الكبيرة، حيث ينسق تفكير الذكاء الاصطناعي واستخدام الأدوات ضمن العمليات التجارية الحتمية. يتميز المحرك بشبكة وسيطة من نظير إلى نظير ونموذج تكرار بيانات قائم على الإجماع يضمن التوافر العالي وتحمل الأخطاء. يستخدم مجموعة وسطاء مجزأة لتحقيق قابلية التوسع الأفقي ويستخدم ضغطاً عكسياً للطلب التكيفي لتنظيم تدفق الأوامر الوارد ومنع التحميل الزائد للنظام. تغطي المنصة سطحاً واسعاً من الإمكانيات التشغيلية، بما في ذلك مراقبة التنفيذ في الوقت الفعلي مع خرائط حرارة الأداء، واتخاذ القرارات التجارية المؤتمتة عبر جداول القرار، وتنفيذ المهام الموزعة من خلال نموذج عامل مهمة يعتمد على الاقتراع. كما يوفر أدوات لعزل موارد المستأجرين المتعددين، والتحكم في الوصول القائم على الهوية، وتكامل واجهات برمجة تطبيقات الويب الخارجية والدوال بدون خادم. يمكن نشر النظام عبر بيئات مختلفة، بما في ذلك Kubernetes وDocker، ويتم إدارته من خلال مزيج من واجهة سطر الأوامر وواجهة برمجة تطبيقات REST برمجية.

    Triggers external cloud functions as discrete execution steps within an automated business process.

    Java
    عرض على GitHub↗4,171
  • spacecloud-io/space-cloudالصورة الرمزية لـ spacecloud-io

    spacecloud-io/space-cloud

    3,993عرض على GitHub↗

    Space Cloud هو حزمة خلفية كخدمة (Backend-as-a-Service) سحابية ذاتية الاستضافة. يعمل كمنصة بدون خادم (Serverless) قائمة على Kubernetes توفر بوابة GraphQL و REST API، ومولداً لواجهة برمجة تطبيقات قاعدة البيانات، ومنسقاً يعتمد على الأحداث. تقوم المنصة بتحويل مخططات قواعد بيانات SQL و NoSQL إلى نقاط نهاية آمنة، مما يلغي الحاجة إلى تطوير الخلفية يدوياً. وتتميز بقدرتها على إجراء عمليات ربط البيانات عن بُعد، والتي تدمج السجلات من قواعد البيانات الداخلية والخدمات المصغرة الخارجية عبر HTTP في استعلام واحد. يغطي النظام مجموعة واسعة من الإمكانيات، بما في ذلك التحكم في الوصول القائم على القواعد لأمن البيانات، ومزامنة البيانات في الوقت الفعلي، وواجهة موحدة لتخزين الكائنات السحابية. كما يتضمن محرك أتمتة لتشغيل خطافات الويب (Webhooks) غير المتزامنة والوظائف بدون خادم استجابةً لأحداث قاعدة البيانات أو نظام الملفات. تتم إدارة النشر عبر Kubernetes، مع دعم أحمال العمل المعتمدة على الحاويات مع ميزة التحجيم التلقائي حتى الصفر.

    Exposes custom HTTP services and serverless functions through secure API endpoints for data joins.

    Gobaasdatabaseevent-driven
    عرض على GitHub↗3,993
  • serverless-dns/serverless-dnsالصورة الرمزية لـ serverless-dns

    serverless-dns/serverless-dns

    3,704عرض على GitHub↗

    This project is a serverless DNS resolver and DNS over HTTPS gateway that translates domain names into IP addresses. It functions as an edge computing DNS filter designed to encrypt queries, prevent tampering, and improve user privacy on browsers and mobile devices. The system distinguishes itself by operating as an edge DNS traffic monitor that logs and analyzes request patterns in real time. It utilizes curated blocklists at the network edge to block malicious domains and trackers. The software provides capabilities for private DNS filtering, network traffic monitoring, and the management

    Runs DNS resolution logic in short-lived, automatically scaling serverless functions without persistent server state.

    JavaScriptadblockcloudflarecloudflare-workers
    عرض على GitHub↗3,704
السابق12التالي
  1. Home
  2. DevOps & Infrastructure
  3. Event-Driven Triggers
  4. Serverless Function Executions

استكشف الوسوم الفرعية

  • Function API ExposersServes background functions through dedicated endpoints to enable external triggers in serverless environments. **Distinct from Serverless Function Executions:** Distinct from Serverless Function Executions: focuses on the API exposure of functions for external triggering rather than the execution model itself.
  • Serverless Function PortabilityDecouple function code from provider-specific event formats to reduce vendor lock-in for event-driven compute. **Distinct from Serverless Function Executions:** Distinct from Serverless Function Executions: focuses on portability across providers, not the execution model itself.
  • Serverless Function TestingConfiguration and execution of serverless functions within containerized messaging environments. **Distinct from Serverless Function Executions:** Focuses on the testing/configuration of these functions rather than the general execution model or portability.