19 مستودعات
Serverless applications and services built specifically on the Cloudflare Workers edge computing platform.
Distinct from Serverless Architectures: Distinct from Serverless Architectures: focuses on concrete implementations using Cloudflare Workers, not general serverless design patterns.
Explore 19 awesome GitHub repositories matching devops & infrastructure · Cloudflare Workers Implementations. Refine with filters or upvote what's useful.
Cloud-mail is a serverless email backend and routing service built on Cloudflare infrastructure. It provides a cloud-native system for receiving, storing, and processing electronic messages without the requirement for traditional mail server hardware. The platform includes an email data API for querying records and a visual analytics dashboard for tracking mail volume and system performance. It features automated processing capabilities to extract verification codes from message bodies and manages an email archive using persistent object storage for attachments and history. The system handle
Builds the entire email routing and API backend as a serverless application on the Cloudflare Workers platform.
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 serverless GPU hardware to execute large language models and image generation tasks at the network edge.
Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario
Exposes tool servers running inside containers to agents via gRPC for extended capabilities.
notion-zh_CN is a localization proxy and translation layer designed to adapt the Notion interface for Chinese users. It functions as a serverless tool that intercepts network traffic to deliver translated interface text and localized content in real time. The project provides a specialized proxy worker that translates user interface elements and slash commands into Chinese. It further enables localized command discovery by mapping pinyin keystrokes to application functions, allowing users to trigger internal commands without using English. The system also manages network traffic routing to o
Implements a serverless localization tool using Cloudflare Workers to intercept and modify network traffic.
Waku is a minimal React framework built around React Server Components. It renders components exclusively on the server for data fetching and server-side logic, then hydrates client components in the browser for interactivity. The framework supports hybrid rendering, mixing static prerendering at build time with dynamic per-request rendering within a single application, and allows independently loading slice components that can be static or dynamic. The framework distinguishes itself through its file-based routing system that defines pages, layouts, and API endpoints by placing files in a dir
Integrates with Cloudflare Workers and accesses platform bindings and resources.
WorkerVless2sub is a serverless proxy subscription manager that runs on Cloudflare's edge network, generating optimized VMess, VLESS, and Trojan proxy links. It operates as a subscription generator that combines a default node pool with IP-replacement optimization to produce high-performance proxy configurations. The project distinguishes itself through its environment-variable-driven configuration system, allowing node parameters like host, UUID, and password to be set without code changes. It provides multiple subscription delivery methods, including a token-based quick endpoint for pre-con
Generates optimized VMess, VLESS, and Trojan proxy subscriptions using Cloudflare Workers serverless runtime.
Argosbx هو نص برمجي للأتمتة ومدير وكيل (proxy) متعدد البروتوكولات مصمم لكشف الخدمات المحلية على الإنترنت باستخدام أنفاق Cloudflare Argo. يعمل كأداة لتثبيت وتكوين أنوية أنفاق الشبكة، بما في ذلك Sing-box وXray، لإنشاء وكلاء آمنين وتجاوز قيود الشبكة دون الحاجة إلى فتح منافذ جدار الحماية. يتميز المشروع بتوفير مولد اشتراك وكيل يقوم بإنشاء روابط مهيأة ومحمية بكلمة مرور لمزامنة التكوينات عبر أجهزة العميل. كما يدير بروتوكولات أنفاق متنوعة، مثل VLESS وHysteria2 وTUIC وShadowsocks-2022، عبر بيئات VPS وDocker. يغطي النظام قدرات أوسع لإدارة حركة مرور الشبكة، بما في ذلك التوجيه الصادر عبر IPv4 وIPv6 لإخفاء هويات الخادم. يتضمن المشروع أدوات سطر أوامر لإدارة نواة الوكيل، وصيانة دورة حياة العقد، والنشر الواعي بالحاويات لضبط تكوينات الشبكة بناءً على بيئة التنفيذ.
Generates formatted subscription URLs for proxy clients to easily import and update network node configurations.
هذا المشروع عبارة عن نص برمجي (script) يعتمد على shell لنشر خوادم بروكسي متعددة البروتوكولات باستخدام sing-box. يوفر نظاماً لتثبيت وإدارة بيئات بروكسي الشبكة على الخوادم البعيدة، مع دعم بروتوكولات مثل Reality و Hysteria2 و TUIC و Trojan و Shadowsocks. تتضمن الأداة مولد اشتراكات بروكسي يقوم بإنشاء قوائم عقد مهيأة متوافقة مع مختلف عملاء البروكسي عبر رابط اشتراك واحد. كما تنفذ تكوينات شبكة متخصصة، بما في ذلك سلاسل بروكسي Cloudflare WARP لتجاوز القيود الإقليمية وبوابات Argo tunnel لاجتياز NAT واختراق الشبكات الداخلية دون الحاجة إلى نطاق عام. يغطي البرنامج مجموعة من إمكانيات إدارة حركة المرور، بما في ذلك توجيه البروكسي القائم على السلاسل لتجاوز الحظر الإقليمي ونشر أنفاق websocket الآمنة. يوفر تكويناً تلقائياً للبيئة وإدارة دورة حياة الخدمة من خلال محرك نصي shell وإدارة الخدمات المعتمدة على الحاويات.
Creates formatted node lists compatible with various proxy clients via a single subscription link.
CloudFlare-ImgBed is a serverless image hosting platform built on Cloudflare Workers, designed to accept, store, and serve images through a global edge network. It runs entirely on Cloudflare's serverless infrastructure, handling requests without persistent servers, and caches public responses at the edge for fast content delivery. The system authenticates programmatic access using time-limited API tokens and automatically converts uploaded images to WebP format while compressing oversized files during the upload process. The platform distinguishes itself through multi-backend storage routing
Runs entirely on Cloudflare Workers edge functions, handling requests without persistent servers or traditional runtime environments.
Microfeed هو نظام إدارة محتوى بدون خادم (serverless) مستضاف على بنية Cloudflare التحتية لإدارة المدونات، والبودكاست، وخلاصات الوسائط المتعددة. يعمل كناشر وسائط متعددة ذاتي الاستضافة وواجهة برمجة تطبيقات (API) للمحتوى بدون واجهة أمامية (headless)، مما يسمح للمستخدمين بتنظيم المحتوى النصي والصوتي والمرئي تحت نطاق مخصص. يتضمن النظام مولد خلاصات RSS وJSON لتوزيع المحتوى القابل للقراءة آلياً على المجمعات الخارجية ومشغلات البودكاست. يوفر واجهة برمجية لإدارة وتقديم المحتوى كمصدر بيانات لتطبيقات العملاء الخارجية. تغطي المنصة إدارة لوحة التحكم الإدارية، وقوالب المواقع الديناميكية لـ HTML وCSS، وتسليم المحتوى عبر البريد الإلكتروني المؤتمت من خلال جدولة التنقيط. كما تتضمن أدوات لتتبع إحصائيات تنزيل الوسائط عبر إعادة توجيه الروابط من جهات خارجية.
Deploys a lightweight content system and data feeds using the Cloudflare Workers edge computing platform.
Miniflare is a local simulator and emulator for Cloudflare Workers. It provides a serverless runtime environment on a local machine, allowing for the development and testing of functions and edge APIs without deploying to a production cloud environment. The project implements a local simulation of edge storage primitives, including key-value stores, object storage, and durable objects. It further enables a local integration test bed where serverless functions are executed within isolated sandboxes. The toolset covers a broad development surface, including hot-reloading via file-system monito
Provides a local runtime environment that simulates Cloudflare Workers and associated edge APIs for development.
This project is a serverless framework for deploying Telegram bots that interface with large language models and AI image generators. It functions as an edge-based orchestrator and gateway that routes messages between the Telegram API and various AI service providers using a stateless architecture. The system enables the management of multiple bot instances and allows for the dynamic switching of AI models and system prompts within a single chat interface. It distinguishes itself through a modular plugin system that allows for the injection of custom logic and specialized behaviors into the m
Implements an edge-based orchestrator built specifically on the Cloudflare Workers platform.
This project is a full-stack serverless application stack and boilerplate designed for building software-as-a-service applications on the Cloudflare Workers platform. It provides a TypeScript starter that unifies the frontend and backend within a single deployment workflow, integrating essential primitives for authentication, data persistence, and storage. The stack is distinguished by its pre-configured templates for rapid project bootstrapping. It includes integrated support for the Cloudflare D1 SQL database and Cloudflare R2 buckets, providing a predefined architecture for managing relati
Implements a full-stack serverless application specifically on the Cloudflare Workers platform.
This is a Model Context Protocol (MCP) server that exposes Cloudflare’s edge platform as a set of tools for AI assistants. It provides a unified interface for managing Cloudflare Workers, including deployment, versioning, and configuration, alongside access to Workers AI for running inference tasks using pre-trained models. The server also covers Cloudflare’s data storage services, including D1 serverless SQLite databases, KV globally distributed key-value stores, and R2 S3-compatible object storage. Beyond core resource management, the server enables automation and scheduling through cron tr
Exposes Cloudflare Workers, KV, D1, R2, Queues, and AI APIs as tools for AI assistants.
This project is a comprehensive library of reference implementations and patterns for building web applications using the Go Fiber framework. It provides curated templates and implementation guides for creating REST APIs, web servers, and structured backend services. The repository serves as a practical resource for applying architectural patterns, including Clean and Hexagonal architectures, as well as port-and-adapter decoupling. It offers detailed examples for integrating common web features such as OAuth2 authentication, JWT verification, WebSockets for real-time communication, and server
Implements serverless applications designed to run on the Cloudflare Workers edge computing platform.
mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for
Groups multiple servers and tools into a single unified service endpoint for simplified access.
This project is a Model Context Protocol server and AI agent database connector. It provides a standardized communication layer that allows language models to interact with relational data stores, read database schemas, and manage PostgreSQL database resources. The implementation acts as a serverless host for the Model Context Protocol, deploying on distributed edge functions to connect AI assistants to a project. This enables AI agents to perform database administration, execute SQL queries, and handle schema migrations through an AI-compatible interface. The system covers broader capabilit
Provides a serverless implementation of the Model Context Protocol to connect AI assistants to database resources via edge functions.
Serverless Registry is a container registry service implemented as a serverless application. It provides a platform for hosting and managing container images by leveraging distributed object storage and edge computing to handle image layers and metadata. The project distinguishes itself by utilizing edge-side request proxying and lazy pull-through caching to manage external image dependencies. By fetching and persisting remote images on demand, it improves availability and access speeds for container runtimes. The system also employs chunked stream processing to manage large image layers, ens
Implements the container registry protocol as a serverless application using edge computing.
sandbox-sdk هي مجموعة أدوات تطوير مصممة لبناء بيئات تنفيذ آمنة ومعزولة على شبكة حافة عالمية. توفر إطار عمل لإنشاء مساحات عمل مؤقتة ومحاوية تسمح للمطورين بتشغيل كود غير موثوق به، وإدارة مهام البناء، واستضافة نصوص برمجية مؤتمتة دون المساس بأمان نظام المضيف. من خلال الاستفادة من وقت تشغيل بدون خادم (serverless)، تتيح المنصة نشر هذه البيئات مباشرة عند حافة الشبكة لضمان أداء منخفض التأخير. تتميز المنصة بدمج نماذج اللغة مع التنفيذ المعزول، مما يسهل تطوير وكلاء ذكاء اصطناعي مستقلين يمكنهم أداء مهام ديناميكية وإنشاء كود. تتضمن ميزات متخصصة للتطوير البعيد التفاعلي، مثل جلسات الطرفية المستمرة وتعدد إرسال التدفق في الوقت الفعلي، والتي تسمح بتصحيح الأخطاء النشط ومراقبة العمليات. تتم إدارة الأمان من خلال حقن بيانات الاعتماد المؤتمتة وضوابط الوصول إلى الشبكة، مما يضمن بقاء رموز المصادقة الحساسة مخفية عن الكود الذي يعمل داخل بيئة الاختبار المعزولة. بعيداً عن قدرات التنفيذ الأساسية، تدعم المنصة مجموعة واسعة من سير العمل بما في ذلك استضافة تطبيقات الويب، وخطوط أنابيب البناء المؤتمتة، وإدارة نظام الملفات البعيد. توفر أدوات لتعيين خدمات الحاويات الداخلية إلى نطاقات فرعية عامة، مما يتيح الوصول البعيد الآمن إلى الخدمات المستضافة. يتضمن النظام أيضاً ميزات المراقبة لالتقاط تشخيصات وقت التشغيل وآليات التخزين المؤقت لتسريع دورات التطوير عن طريق إعادة استخدام عناصر البناء.
Leverages a serverless runtime for executing code at the network edge with low latency and high scalability.