awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to lambci/docker-lambda

Open-source alternatives to Docker Lambda

30 open-source projects similar to lambci/docker-lambda, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Docker Lambda alternative.

  • dherault/serverless-offlinedherault 的头像

    dherault/serverless-offline

    5,257在 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
    在 GitHub 上查看↗5,257
  • aws/aws-lambda-runtime-interface-emulatoraws 的头像

    aws/aws-lambda-runtime-interface-emulator

    1,128在 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
    在 GitHub 上查看↗1,128
  • awslabs/aws-sam-localawslabs 的头像

    awslabs/aws-sam-local

    6,734在 GitHub 上查看↗

    aws-sam-local is a Docker-based emulator used for running and debugging AWS Lambda functions and API Gateway configurations on a local machine. It provides a local execution environment that mimics the AWS Lambda runtime, allowing for the verification of function code and serverless application mocks before cloud deployment. The project utilizes a runtime orchestrator to manage ephemeral containers, replicating the isolated execution environment of cloud functions. It includes a serverless API gateway simulator and event mocking tools to synthesize payloads from sources such as Kafka and othe

    Python
    在 GitHub 上查看↗6,734

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • graphcool/chromelessgraphcool 的头像

    graphcool/chromeless

    13,230在 GitHub 上查看↗

    Chromeless is a serverless deployment of Chrome and a programmable interface for automating headless browser interactions. It functions as a web page rendering engine and browser orchestrator, enabling the execution of automation tasks within an AWS Lambda environment. The project specializes in managing browser state, cookies, and viewport settings across remote Chrome instances. It provides tools for generating screenshots, PDFs, and raw text exports from rendered web pages. The system supports dynamic web interaction, including form filling, element clicking, and the execution of custom J

    TypeScript
    在 GitHub 上查看↗13,230
  • cloudflare/miniflarecloudflare 的头像

    cloudflare/miniflare

    3,911在 GitHub 上查看↗

    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

    TypeScriptcloudflarecloudflare-workers
    在 GitHub 上查看↗3,911
  • lando/landolando 的头像

    lando/lando

    4,235在 GitHub 上查看↗

    Lando is a Docker development environment manager and local development orchestrator used to create isolated application stacks. It functions as a web development stack provisioner that coordinates web servers, databases, and runtimes to ensure consistent environment parity across different operating systems. The project distinguishes itself through recipe-based environment bootstrapping for common stacks such as LAMP, LEMP, and MEAN, as well as dedicated provisioning for CMS platforms like WordPress, Drupal, and Joomla. It further differentiates its capabilities by acting as a remote hosting

    在 GitHub 上查看↗4,235
  • googlecloudplatform/functions-framework-nodejsGoogleCloudPlatform 的头像

    GoogleCloudPlatform/functions-framework-nodejs

    1,383在 GitHub 上查看↗

    The functions-framework-nodejs project is an open-source execution environment and software framework for writing portable serverless Node.js functions. It maps incoming HTTP requests and cloud event payloads directly to user-defined function handlers without requiring boilerplate server configuration. The framework supports local development by providing a lightweight web server that mimics cloud execution environments for rapid testing and debugging. It automatically detects function signature types, parses incoming event payloads into structured arguments, and controls server behavior thro

    TypeScriptcloud-functionsfunctions-as-a-servicegoogle-cloud
    在 GitHub 上查看↗1,383
  • prakhar1989/docker-curriculumprakhar1989 的头像

    prakhar1989/docker-curriculum

    6,058在 GitHub 上查看↗

    This is a step-by-step tutorial that teaches Docker from the ground up, covering how to build images from Dockerfiles, run and manage containers, and connect them on user-defined networks. The guide walks through packaging applications into portable containers and using Docker Compose to define and orchestrate multi-service applications with a single YAML configuration. The curriculum extends into cloud deployment, explaining how to push images to registries like Docker Hub and deploy single-container applications to AWS Elastic Beanstalk as well as multi-container setups to AWS ECS. It also

    SCSS
    在 GitHub 上查看↗6,058
  • gofiber/recipesgofiber 的头像

    gofiber/recipes

    3,427在 GitHub 上查看↗

    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

    Gocookbookexamplesfiber
    在 GitHub 上查看↗3,427
  • awslabs/chaliceawslabs 的头像

    awslabs/chalice

    11,062在 GitHub 上查看↗

    Chalice is a Python development framework for building and deploying serverless applications and REST APIs on AWS. It functions as a microservice tool that automates the deployment of code and infrastructure to AWS Lambda and orchestrates AWS API Gateway to route HTTP requests to specific serverless functions. The framework features an automated system that analyzes source code to generate the minimum required identity and access management permissions. It also provides a command line interface to manage the complete application lifecycle, from project creation and deployment to the removal o

    Python
    在 GitHub 上查看↗11,062
  • getmoto/motogetmoto 的头像

    getmoto/moto

    8,550在 GitHub 上查看↗

    Moto is a cloud service mockery framework and API mock server that simulates AWS infrastructure locally. It allows developers to test cloud-dependent code and verify infrastructure-as-code templates without deploying real resources or incurring costs. The project functions as an SDK interceptor that can patch existing service clients to redirect requests to a local mock environment. It can also be run as a standalone HTTP server, enabling any programming language to interact with the simulated endpoints. The framework covers a vast array of simulated capabilities, including data storage, com

    Pythonawsbotoec2
    在 GitHub 上查看↗8,550
  • apex/upapex 的头像

    apex/up

    8,799在 GitHub 上查看↗

    Up is a deployment tool that transforms any HTTP server into an AWS Lambda function behind API Gateway with a single command, eliminating server management entirely. It provides a unified platform for building and deploying serverless APIs that scale automatically and charge only for actual usage, while supporting Node.js, Go, Python, Java, Crystal, and Clojure runtimes without per-language configuration. The tool automates the generation and management of all required AWS resources—including Lambda, API Gateway, CloudFront, and S3—from a declarative configuration, and can replicate the entir

    Goapiapi-gatewayaws
    在 GitHub 上查看↗8,799
  • zappa/zappazappa 的头像

    zappa/Zappa

    3,691在 GitHub 上查看↗

    Zappa is a serverless Python framework and command-line tool used for packaging and deploying Python web applications to AWS Lambda. It functions as a serverless infrastructure automator that provisions API Gateways, IAM roles, and SSL certificates to run ASGI and WSGI applications as serverless functions. The tool distinguishes itself by providing a management CLI for executing remote administration scripts and management commands directly within the deployed environment. It includes specific mechanisms for serverless performance tuning, such as scheduling regular warm-up invocations to prev

    Pythonalbapi-gatewayaws
    在 GitHub 上查看↗3,691
  • aws/chaliceaws 的头像

    aws/chalice

    11,062在 GitHub 上查看↗

    Chalice is a framework for building and deploying serverless applications and REST APIs on AWS Lambda using Python. It functions as an infrastructure-as-code generator, mapping application logic and routing definitions directly to cloud compute resources while automating the provisioning and management of the underlying environment. The framework distinguishes itself by analyzing source code to automatically construct the minimum necessary security permissions, ensuring least-privilege access for all deployed functions. It supports modular development through blueprint-based organization and

    Pythonawsaws-apigatewayaws-lambda
    在 GitHub 上查看↗11,062
  • serverless-nextjs/serverless-next.jsserverless-nextjs 的头像

    serverless-nextjs/serverless-next.js

    4,462在 GitHub 上查看↗

    This project is a serverless infrastructure orchestrator and deployment tool designed to host Next.js applications on AWS. It functions as an edge computing deployment framework and cloud infrastructure-as-code wrapper that automates the provisioning of AWS Lambda functions, S3 buckets, and CloudFront distributions. The system distinguishes itself by distributing server-side rendering and API routes across global edge locations to reduce latency. It integrates directly with content delivery networks to optimize the delivery of static assets and rendered pages, while providing a layer to wrap

    TypeScriptapi-gatewayawsaws-lambda
    在 GitHub 上查看↗4,462
  • floci-io/flocifloci-io 的头像

    floci-io/floci

    14,168在 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
    在 GitHub 上查看↗14,168
  • fnproject/fnfnproject 的头像

    fnproject/fn

    5,939在 GitHub 上查看↗

    The container native, cloud agnostic serverless platform.

    Gocontainersdockerfaas
    在 GitHub 上查看↗5,939
  • jordansissel/fpmjordansissel 的头像

    jordansissel/fpm

    11,479在 GitHub 上查看↗

    fpm is a multiplatform package builder and converter used to create software packages for various Linux distribution formats from a single unified source. It functions as a Linux distribution packager and a cross-format converter, transforming local directories, existing packages, or language-specific modules into platform-native formats such as DEB and RPM. The tool acts as a language-specific package wrapper, bundling modules from Node.js, Python, Ruby, and Perl into system packages. It can also generate packages that automatically configure system services for targets like systemd. The pr

    Rubypackaging
    在 GitHub 上查看↗11,479
  • aws/aws-sam-cliaws 的头像

    aws/aws-sam-cli

    6,732在 GitHub 上查看↗

    The AWS SAM Command Line Interface is a development toolkit used to define, emulate, and manage the lifecycle of serverless infrastructure. It serves as an infrastructure as code tool and a wrapper for AWS CloudFormation, allowing users to describe cloud resources through declarative templates. The project differentiates itself by providing a local serverless emulator that uses containers to execute and debug functions before they are deployed. It also enables rapid cloud iteration through real-time synchronization, which monitors local source code for changes and automatically pushes updates

    Pythonapi-gatewayawsdocker
    在 GitHub 上查看↗6,732
  • aws/aws-lambda-goaws 的头像

    aws/aws-lambda-go

    3,798在 GitHub 上查看↗

    This project provides a Go runtime and SDK for building and deploying serverless functions within the AWS Lambda environment. It consists of a library for managing the function runtime and a collection of predefined event type definitions for structured data handling. The toolkit includes utilities for packaging compiled Go binaries into the specific archive formats and naming conventions required for cloud deployment. It uses an interface-based handler mapping system to bind user-defined functions to a runtime wrapper that manages input and output serialization. The project covers event-dri

    Go
    在 GitHub 上查看↗3,798
  • python-poetry/poetrypython-poetry 的头像

    python-poetry/poetry

    34,282在 GitHub 上查看↗

    Poetry is a comprehensive dependency manager and packaging tool for Python projects. It functions as a configuration engine that resolves complex dependency graphs, manages isolated virtual environments, and ensures reproducible builds through deterministic lock file generation. By centralizing project metadata and build requirements into a single configuration file, it provides a unified workflow for managing the entire lifecycle of a Python codebase. The project distinguishes itself through its constraint-based solver, which evaluates environment markers and version requirements to maintain

    Pythondependency-managerpackage-managerpackaging
    在 GitHub 上查看↗34,282
  • tmodloader/tmodloadertModLoader 的头像

    tModLoader/tModLoader

    5,099在 GitHub 上查看↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    C#apigamesteam
    在 GitHub 上查看↗5,099
  • keithrozario/klayerskeithrozario 的头像

    keithrozario/Klayers

    2,477在 GitHub 上查看↗

    Klayers is a registry of pre-built Lambda layers for common Python runtimes, published as region-specific Amazon Resource Names (ARNs) for direct attachment to serverless functions. The project eliminates per-function build steps by distributing immutable, runtime-versioned library layers as pre-packaged artifacts across AWS regions, enabling dependency injection without any build or compilation step. The service maintains a curated catalog of layer ARNs indexed by library, runtime, and AWS region, allowing developers to browse available layers and attach them to Lambda functions by referenci

    Pythonaws-lambdalambdalambda-layer
    在 GitHub 上查看↗2,477
  • phodal/serverlessphodal 的头像

    phodal/serverless

    1,741在 GitHub 上查看↗

    This project serves as a comprehensive technical guide and framework for building, deploying, and managing event-driven applications. It focuses on serverless architecture development, providing patterns and practices for implementing cloud-native services that execute code in response to triggers without requiring persistent server infrastructure. The repository distinguishes itself by offering a unified approach to polyglot runtime orchestration, allowing developers to manage components written in multiple programming languages within a single project. It emphasizes local cloud emulation, e

    HTMLaws-lambdadynamodbebook
    在 GitHub 上查看↗1,741
  • johnno1962/injectionforxcodejohnno1962 的头像

    johnno1962/injectionforxcode

    6,537在 GitHub 上查看↗

    This project is an Xcode runtime code injector and developer productivity tool. It enables the injection of Swift and Objective-C code changes into a running application without requiring a process restart, functioning as a hot module replacement tool for iOS development. The tool provides a dynamic UI debugger for reloading storyboards and tuning visual parameters in real time. It allows for the recompilation of individual classes and the binding of new implementations into a live process, avoiding full project rebuilds. The system covers runtime injection capabilities, including automated

    Objective-C
    在 GitHub 上查看↗6,537
  • devspace-sh/devspacedevspace-sh 的头像

    devspace-sh/devspace

    5,036在 GitHub 上查看↗

    Devspace is a Kubernetes development workflow tool and declarative deployment orchestrator. It automates the build, deploy, and debug cycle for applications running inside Kubernetes clusters, functioning as a container image pipeline automator and a remote Kubernetes debugger. The project features a Kubernetes hot reloading engine that provides real-time code synchronization and bi-directional file synchronization between local filesystems and running containers. This allows for updates without requiring image rebuilds or restarts. It further enables environment parity by running build, test

    Goclicloud-nativecontainer
    在 GitHub 上查看↗5,036
  • johnno1962/injectioniiijohnno1962 的头像

    johnno1962/InjectionIII

    4,619在 GitHub 上查看↗

    InjectionIII is a suite of development utilities designed for runtime code reloading, expression evaluation, and automated code injection. It provides a system for recompiling modified source files and patching function pointers in a live process to update application behavior without requiring a full restart. The project utilizes Xcode build script extensions and a live code injector to deliver Swift and Objective-C changes to desktop applications and physical hardware. It features a runtime evaluator that executes string-based Swift expressions to inspect state and retrieve values from a ru

    Objective-Cevalhot-reloadinjection
    在 GitHub 上查看↗4,619
  • adnanh/webhookadnanh 的头像

    adnanh/webhook

    11,902在 GitHub 上查看↗

    Webhook is a lightweight automation server that executes local shell scripts and system commands in response to incoming HTTP requests. It functions as an integration engine, mapping external network events to server-side tasks by parsing request payloads and triggering predefined processes. The project distinguishes itself through a declarative configuration model that allows for dynamic argument injection. By extracting values from request headers, query parameters, or bodies, it populates command templates to facilitate flexible script execution. This enables the automation of infrastructu

    Goautomateautomationci
    在 GitHub 上查看↗11,902
  • fredkschott/snowpackFredKSchott 的头像

    FredKSchott/snowpack

    19,329在 GitHub 上查看↗

    Snowpack is an ESM-powered frontend build tool and development server that serves native ES modules directly to the browser. By eliminating the bundling process during development, it enables nearly instant server startup and unbundled frontend development. The project features a framework-aware hot module reload system that preserves component state during updates, with specific Fast Refresh integration for React, Preact, Svelte, and Vue. It also acts as a modern web transpiler, automatically converting TypeScript, JSX, and CSS Modules into browser-compatible code without requiring manual co

    JavaScript
    在 GitHub 上查看↗19,329
  • crsandeep/simple-react-full-stackcrsandeep 的头像

    crsandeep/simple-react-full-stack

    1,631在 GitHub 上查看↗

    This project is a full-stack web framework and starter template designed for building applications that integrate React frontend interfaces with Node.js and Express backend services. It provides a unified development environment that synchronizes both frontend and backend processes, allowing for a cohesive workflow within a single project structure. The framework distinguishes itself by orchestrating the development lifecycle through automated server restarts and live reloading, which eliminates the need for manual refreshes during testing. It includes built-in configurations for transpiling

    JavaScriptexpressfull-stackjavascript
    在 GitHub 上查看↗1,631