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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cloudflare avatar

cloudflare/miniflareArchived

0
View on GitHub↗
3,911 estrellas·212 forks·TypeScript·MIT·14 vistasminiflare.dev↗

Miniflare

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 monitoring, local state persistence for storage bindings, and the management of environment secrets. It also supports automated integration testing with state-isolated containers to prevent data leakage between test cases.

Features

  • Edge Function Development Tools - Provides a comprehensive local environment for developing and testing Cloudflare Workers without deploying to the edge.
  • Serverless Runtime Emulation - Provides a local emulator for serverless runtimes and edge APIs to enable offline development and testing.
  • Serverless Storage Bindings - Simulates serverless storage bindings and relational databases to persist data during local development.
  • Edge Data Persistence - Provides a local implementation of SQL, key-value, and object storage to mimic edge data persistence.
  • Local Storage Emulators - Simulates cloud-based object storage and key-value stores on a local machine for offline development.
  • Event-Driven Route Triggerings - Simulates HTTP requests to trigger application routes from non-HTTP cloud events like scheduled triggers.
  • Local Serverless Emulation - Emulates the full serverless stack locally, including execution environments and event-driven triggers.
  • Local Serverless Testing - Provides a local runtime environment for testing serverless functions with integrated hot-reloading.
  • Local Simulators - Provides a local runtime environment that simulates Cloudflare Workers and associated edge APIs for development.
  • Serverless Runtimes - Provides a local environment that mimics serverless APIs and event triggers for offline function debugging.
  • Sandboxed Code Execution Environments - Provides isolated runtime environments that implement web standard APIs to mimic a serverless execution context.
  • Integration Testing - Enables automated integration testing by executing functions within simulated runtime environments to verify behavior before deployment.
  • File Watchers - Monitors source files for changes to automatically restart the execution environment and refresh the loaded code.
  • Hot Code Reloading - Updates serverless application logic in a running environment without requiring a full process restart.
  • Live Reloading - Automatically updates the simulated runtime in response to source file changes with detailed logging.
  • Environment Secret Management - Securely manages environment variables and secrets for serverless functions within the local simulated runtime.
  • Environment & Service Secret Loaders - Loads API keys and secrets from environment files and injects them into the simulated runtime configuration.
  • Test Data Isolation - Ensures test records are unique and isolated to prevent data contamination between simulated serverless environments.

Historial de estrellas

Gráfico del historial de estrellas de cloudflare/miniflareGráfico del historial de estrellas de cloudflare/miniflare

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Miniflare

Proyectos open-source similares, clasificados según cuántas características comparten con Miniflare.
  • floci-io/flociAvatar de floci-io

    floci-io/floci

    14,168Ver en GitHub↗

    Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm

    Javaawsaws-emulationdevops
    Ver en GitHub↗14,168
  • dherault/serverless-offlineAvatar de dherault

    dherault/serverless-offline

    5,257Ver en GitHub↗

    serverless-offline is a Serverless Framework plugin that provides a local cloud infrastructure simulator. It acts as an AWS Lambda local emulator and AWS API Gateway mock, allowing for the development and testing of serverless functions on a local machine without deploying to a remote provider. The project distinguishes itself by simulating bidirectional WebSocket connections and message routing, as well as mimicking the request lifecycle of an HTTP gateway. It includes a mock identity authorizer pipeline to verify tokens and JWTs locally and supports the mounting of virtual dependency layers

    JavaScriptaws-apigatewayaws-lambdaserverless
    Ver en GitHub↗5,257
  • aws/aws-lambda-runtime-interface-emulatorAvatar de aws

    aws/aws-lambda-runtime-interface-emulator

    1,128Ver en GitHub↗

    The AWS Lambda Runtime Interface Emulator is a proxy server designed to replicate the cloud-based serverless execution environment within a local container. It functions as a lightweight interface that allows developers to verify function logic, performance, and API integration by simulating the remote control plane and event invocation model on a local machine. The tool operates by intercepting HTTP requests and translating them into the structured JSON event payloads expected by serverless function handlers. It manages the function lifecycle through a synchronous event loop and maps local c

    Go
    Ver en GitHub↗1,128
  • lambci/docker-lambdaAvatar de lambci

    lambci/docker-lambda

    5,786Ver en GitHub↗

    docker-lambda is a Docker-based serverless simulator and local emulator designed to replicate AWS Lambda runtime environments. It provides a system for executing serverless functions locally and mirroring cloud execution environments through containerized images. The project includes a local API server that allows for function invocation via HTTP to eliminate cold starts during testing. It features a build tool for compiling native dependencies and packaging function code into deployment archives using specialized system images. The environment supports mirroring shared dependency layers by

    C#
    Ver en GitHub↗5,786
Ver las 30 alternativas a Miniflare→

Preguntas frecuentes

¿Qué hace cloudflare/miniflare?

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.

¿Cuáles son las características principales de cloudflare/miniflare?

Las características principales de cloudflare/miniflare son: Edge Function Development Tools, Serverless Runtime Emulation, Serverless Storage Bindings, Edge Data Persistence, Local Storage Emulators, Event-Driven Route Triggerings, Local Serverless Emulation, Local Serverless Testing.

¿Qué alternativas de código abierto existen para cloudflare/miniflare?

Las alternativas de código abierto para cloudflare/miniflare incluyen: floci-io/floci — Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications… dherault/serverless-offline — serverless-offline is a Serverless Framework plugin that provides a local cloud infrastructure simulator. It acts as… aws/aws-lambda-runtime-interface-emulator — The AWS Lambda Runtime Interface Emulator is a proxy server designed to replicate the cloud-based serverless execution… thomhurst/tunit — TUnit is a comprehensive C# testing framework, mocking library, and fluent assertion tool. It utilizes source… lambci/docker-lambda — docker-lambda is a Docker-based serverless simulator and local emulator designed to replicate AWS Lambda runtime… googlecloudplatform/functions-framework-nodejs — The functions-framework-nodejs project is an open-source execution environment and software framework for writing…