awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
vercel avatar

vercel/edge-runtime

0
View on GitHub↗
906 stars·88 forks·TypeScript·MIT·16 viewsedge-runtime.vercel.app↗

Edge Runtime

Edge Runtime is a lightweight JavaScript and WebAssembly execution engine designed for running serverless functions and web APIs at the network edge. It functions as an isolated execution environment that processes application logic close to end users, implementing standard browser and web interfaces such as Fetch, Request, and Response for serverless computing.

The engine utilizes V8 isolate sandboxing with separate memory spaces to securely run untrusted worker code alongside resource governors that limit heap allocation and CPU time per execution. It features a modular API layer mapping standard interfaces to system primitives, a local harness that simulates edge network constraints, and an initialization protocol that spins up isolated script contexts instantly upon request arrival.

Features

  • Edge Function Runtimes - Serves as an isolated execution engine that runs application logic close to end users for low-latency web applications.
  • Edge Function Development - Supports building serverless application logic using standard web APIs for distributed edge environments.
  • Edge Web - Executes standard web APIs and application logic in distributed edge environments close to end users.
  • Edge Computing Runtimes - Acts as a lightweight JavaScript and WebAssembly runtime designed for executing serverless functions and web APIs at the network edge.
  • Isolated Execution Sandboxes - Isolates execution environments using separate memory spaces in V8 to securely run untrusted worker code with minimal overhead.
  • Web Environment Abstractions - Provides a development environment implementing standard web APIs like Fetch, Request, and Response for distributed serverless computing.
  • Web-Standard APIs - Maps standard browser interfaces to underlying system primitives through a modular API layer for consistent server-side execution.
  • Local Emulation Environments - Simulates edge network constraints and distributed runtime behaviors locally to validate serverless application code before deployment.
  • Distributed Edge Compute Platforms - Validates code locally against specific constraints and standards of distributed edge runtime platforms before deployment.
  • Instant Context Initializations - Spins up isolated script contexts instantly upon request arrival using a lightweight initialization protocol.
  • Execution Resource Limiters - Limits heap allocation and CPU time per execution via strict resource governors to prevent runaway resource consumption.

Star history

Star history chart for vercel/edge-runtimeStar history chart for vercel/edge-runtime

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Edge Runtime

These projects share indexed features with Edge Runtime. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • denoland/denodenoland avatar

    denoland/deno

    107,110View on GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system, network, and environment variables. The runtime natively supports modern web-standard APIs, ensuring consistent behavior and portability across different environments. What distinguishes Deno is its integrated approach to the software development lifecycle. It bundles essentia

    Rustdenojavascriptrust
    View on GitHub↗107,110
  • partykit/partykitpartykit avatar

    partykit/partykit

    5,644View on GitHub↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    TypeScriptbackendscollaborationcrdts
    View on GitHub↗5,644
  • cloudflare/sandbox-sdkcloudflare avatar

    cloudflare/sandbox-sdk

    1,043View on GitHub↗

    The sandbox-sdk is a development kit designed for building secure, isolated execution environments on a global edge network. It provides a framework for creating ephemeral, containerized workspaces that allow developers to run untrusted code, manage build tasks, and host automated scripts without compromising host system security. By leveraging a serverless runtime, the platform enables the deployment of these environments directly at the network edge to ensure low-latency performance. The platform distinguishes itself by integrating language models with sandboxed execution, facilitating the

    TypeScriptagentagentsai
    View on GitHub↗1,043
  • cloudflare/workers-sdkcloudflare avatar

    cloudflare/workers-sdk

    4,186View on GitHub↗

    This project is an edge computing development toolkit and serverless command line interface used to develop, test, and deploy serverless functions to a global edge network. It serves as an edge runtime bundler and resource orchestrator, managing the entire lifecycle of edge projects from local development to worldwide distribution. The toolkit distinguishes itself through distributed workflow management, coordinating stateful instances and the durable execution of long-running processes across the edge. It also provides specialized integrations for edge AI, including the management of vector

    TypeScriptclicloudflarecloudflare-workers
    View on GitHub↗4,186
Compare all 30 related projects→

Frequently asked questions

What does vercel/edge-runtime do?

Edge Runtime is a lightweight JavaScript and WebAssembly execution engine designed for running serverless functions and web APIs at the network edge. It functions as an isolated execution environment that processes application logic close to end users, implementing standard browser and web interfaces such as Fetch, Request, and Response for serverless computing.

What are the main features of vercel/edge-runtime?

The main features of vercel/edge-runtime are: Edge Function Runtimes, Edge Function Development, Edge Web, Edge Computing Runtimes, Isolated Execution Sandboxes, Web Environment Abstractions, Web-Standard APIs, Local Emulation Environments.

Which projects share features with vercel/edge-runtime?

Projects with overlapping indexed features include: denoland/deno — Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity.… partykit/partykit — PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a… cloudflare/sandbox-sdk — The sandbox-sdk is a development kit designed for building secure, isolated execution environments on a global edge… cloudflare/workers-sdk — This project is an edge computing development toolkit and serverless command line interface used to develop, test, and… rivet-dev/rivet — Rivet is a distributed infrastructure for managing the lifecycle, addressing, and persistence of stateful actors and… vercel/vercel — Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure…

Curated searches featuring Edge Runtime

Hand-picked collections where Edge Runtime appears.
  • edge computing platform
  • Runtime abstraction layers
  • a plugin based system for boot environments