awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cloudflare avatar

cloudflare/workerd

0
View on GitHub↗
8,346 Stars·657 Forks·C++·Apache-2.0·3 Aufrufeblog.cloudflare.com/workerd-open-source-workers-runtime↗

Workerd

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 includes support for privileged socket inheritance to operate under unprivileged user accounts.

The project covers a broad set of capabilities including serverless API development, AI inference deployment using GPU hardware and vector databases, and automated browser orchestration for web scraping. Additional functionality encompasses global state management via SQL databases and key-value stores, background job scheduling with message queues, and the delivery of static assets through a content delivery network.

Development is supported by a command-line interface for project management, custom build pipelines, and tools for pinning runtime behavior to specific dates to ensure consistency.

Features

  • Edge Computing Platforms - Implements a distributed platform that executes code closer to end users to minimize request latency.
  • JavaScript Runtimes - Implements a high-performance V8-based runtime for executing server-side JavaScript and WebAssembly modules.
  • Inference and Deployment - Deploys and executes large language models and image generation tasks using serverless GPU hardware.
  • Edge Data Persistence - Maintains SQL databases, key-value stores, and object storage for global data access and coordination.
  • Edge Function Runtimes - Provides a globally distributed runtime for executing lightweight serverless functions at the network edge.
  • Serverless Execution Models - Employs an event-driven model that triggers code execution based on network requests or scheduled events.
  • Edge AI Inference - Provides serverless GPU hardware to execute large language models and image generation tasks at the network edge.
  • Serverless Backend Hosting - Hosts scalable backend APIs and logic with optimized global placement to minimize request latency.
  • Embedded Wasm Runtimes - Provides an embedded Wasm runtime that allows WebAssembly modules to run alongside JavaScript.
  • V8 Engine Integrations - Integrates the V8 engine to provide high-performance execution of JavaScript and WebAssembly in a server-side environment.
  • Serverless Engine Optimizations - Utilizes a V8-based engine optimized for fast startup and low memory overhead in serverless contexts.
  • Isolate-Based Multi-Tenancy - Runs multiple independent execution contexts in a single process to reduce memory overhead and startup latency.
  • Wasm Execution Frameworks - Provides a framework that utilizes WebAssembly to run high-performance computational logic in serverless environments.
  • Static Asset Hosting - Delivers static files via a global content delivery network and cache to reduce rendering latency.
  • Global State Coordination - Coordinates data access across distributed nodes using integrated key-value stores and vector databases.
  • Semantic Search Engines - Integrates vector databases to enable AI-powered search based on the conceptual meaning of data.
  • Background Job Schedulers - Schedules recurring tasks and long-running operations using automatic retries and message queues.
  • Browser Automation - Runs programmatic serverless browser instances to interact with and scrape web pages.
  • Headless Browser Orchestrators - Provides a system to manage and control isolated headless browser instances for web scraping at scale.

Star-Verlauf

Star-Verlauf für cloudflare/workerdStar-Verlauf für cloudflare/workerd

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Workerd

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Workerd.
  • supabase-community/supabase-mcpAvatar von supabase-community

    supabase-community/supabase-mcp

    2,476Auf GitHub ansehen↗

    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

    TypeScript
    Auf GitHub ansehen↗2,476
  • apify/crawleeAvatar von apify

    apify/crawlee

    24,002Auf GitHub ansehen↗

    Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction pipelines. It provides a unified interface for managing headless browser automation and lightweight HTTP requests, allowing developers to handle complex web navigation, dynamic content rendering, and large-scale data collection within a single, modular architecture. The project distinguishes itself through its resource-aware concurrency controller, which dynamically scales task execution based on real-time CPU and memory usage to prevent host machine exhaustion. It also features a rob

    TypeScriptapifyautomationcrawler
    Auf GitHub ansehen↗24,002
  • elysiajs/elysiaAvatar von elysiajs

    elysiajs/elysia

    18,531Auf GitHub ansehen↗

    Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s

    TypeScriptbunframeworkhttp
    Auf GitHub ansehen↗18,531
  • nodejs/nodejs.orgAvatar von nodejs

    nodejs/nodejs.org

    6,842Auf GitHub ansehen↗

    Node.js is an open-source, cross-platform JavaScript runtime environment built on the V8 engine, designed for executing JavaScript code outside a web browser. It operates as a server-side JavaScript platform with an event-driven, non-blocking I/O architecture that enables building scalable network applications and web servers. The runtime integrates the CommonJS module system for synchronous module loading and the npm ecosystem for sharing and reusing packages. The platform provides comprehensive capabilities for web server development, including creating HTTP and HTTPS servers, managing HTTP

    TypeScriptnextjsnodenodejs
    Auf GitHub ansehen↗6,842
Alle 30 Alternativen zu Workerd anzeigen→

Häufig gestellte Fragen

Was macht cloudflare/workerd?

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.

Was sind die Hauptfunktionen von cloudflare/workerd?

Die Hauptfunktionen von cloudflare/workerd sind: Edge Computing Platforms, JavaScript Runtimes, Inference and Deployment, Edge Data Persistence, Edge Function Runtimes, Serverless Execution Models, Edge AI Inference, Serverless Backend Hosting.

Welche Open-Source-Alternativen gibt es zu cloudflare/workerd?

Open-Source-Alternativen zu cloudflare/workerd sind unter anderem: supabase-community/supabase-mcp — This project is a Model Context Protocol server and AI agent database connector. It provides a standardized… apify/crawlee — Crawlee is a web scraping framework designed for building scalable, reliable, and distributed data extraction… elysiajs/elysia — Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a… nodejs/nodejs.org — Node.js is an open-source, cross-platform JavaScript runtime environment built on the V8 engine, designed for… ncsoft/unreal.js — Unreal.js is a JavaScript runtime and scripting layer for Unreal Engine that embeds the V8 engine to implement game… firebase/functions-samples — This repository provides a comprehensive library of code examples for implementing event-driven, serverless backend…