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

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to googlecloudplatform/functions-framework-nodejs

Open-source alternatives to Functions Framework Nodejs

30 open-source projects similar to googlecloudplatform/functions-framework-nodejs, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Functions Framework Nodejs alternative.

  • googlecloudplatform/functions-framework-pythonAvatar von GoogleCloudPlatform

    GoogleCloudPlatform/functions-framework-python

    969Auf GitHub ansehen↗

    The Functions Framework for Python is a library designed for building and deploying portable serverless functions. It enables developers to write modular code that executes in response to incoming HTTP requests or cloud events, abstracting away the need to manage underlying server infrastructure or complex request handling logic. The framework distinguishes itself by providing a consistent runtime environment that packages code into portable container images, ensuring identical behavior across diverse cloud-native platforms. It utilizes decorator-based registration to define function entry po

    Python
    Auf GitHub ansehen↗969
  • quarkusio/quarkusAvatar von quarkusio

    quarkusio/quarkus

    15,479Auf GitHub ansehen↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Javacloud-nativehacktoberfestjava
    Auf GitHub ansehen↗15,479
  • netlify/cliAvatar von netlify

    netlify/cli

    1,893Auf GitHub ansehen↗

    This developer command-line tool manages deployments, configures serverless functions, and provisions resources for a cloud hosting platform. It provides a terminal utility to automate project deployment, environment variable management, and database provisioning for web applications, while also serving as a local development server that simulates production routing and proxy rules. The tool handles deployment workflows by synchronizing web projects through file hashing, artifact caching, and real-time progress tracking. It coordinates serverless function lifecycles with hot reloading across

    TypeScriptclinetlify
    Auf GitHub ansehen↗1,893

KI-Suche

Entdecke weitere awesome Repositories

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

Find more with AI search
  • dherault/serverless-offlineAvatar von dherault

    dherault/serverless-offline

    5,257Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,257
  • inngest/inngestAvatar von inngest

    inngest/inngest

    5,499Auf GitHub ansehen↗

    Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer

    Go
    Auf GitHub ansehen↗5,499
  • codegenieapp/serverless-expressAvatar von CodeGenieApp

    CodeGenieApp/serverless-express

    5,266Auf GitHub ansehen↗

    serverless-express is a Node.js serverless framework adapter that enables standard web frameworks to run on serverless compute. It utilizes a compatibility layer to map cloud gateway events and triggers into standard HTTP request and response objects. The project features a full-stack code generator that produces API endpoints, database schemas, and frontend boilerplate from centralized entity relationship configurations. It includes a serverless event router to translate non-HTTP cloud events into simulated HTTP requests and a tool for provisioning NoSQL databases and cloud resources using d

    JavaScriptalbapi-gatewayaws
    Auf GitHub ansehen↗5,266
  • aws-powertools/powertools-lambda-pythonAvatar von aws-powertools

    aws-powertools/powertools-lambda-python

    3,267Auf GitHub ansehen↗

    AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p

    Pythonawsaws-lambdalambda
    Auf GitHub ansehen↗3,267
  • labring/lafAvatar von labring

    labring/laf

    7,552Auf GitHub ansehen↗

    Laf is a serverless backend platform that provides an integrated environment for cloud functions, a document database, and file storage. It serves as a complete infrastructure for developing and deploying backend logic, data persistence, and real-time communication without the need for manual server management. The platform features a browser-based IDE that allows developers to write, test, and deploy serverless functions directly within a web editor, removing the requirement for local environment setup. It also includes a WebSocket communication platform for maintaining persistent bidirectio

    TypeScriptcloudbasefaasfirebase
    Auf GitHub ansehen↗7,552
  • nangohq/nangoAvatar von NangoHQ

    NangoHQ/nango

    10,772Auf GitHub ansehen↗

    Nango is an open-source platform that connects applications to external APIs by managing authentication, data synchronization, and custom function execution. It provides a managed runtime for TypeScript integration functions, handling OAuth flows, credential storage, and token refresh for hundreds of external APIs while keeping secrets isolated from application code. The platform distinguishes itself by exposing integration functions as discoverable tools for AI agents through an MCP server or API, with per-user credential isolation that keeps provider secrets out of the agent loop. It offers

    TypeScriptaccess-tokenapiapi-client
    Auf GitHub ansehen↗10,772
  • microsoftlearning/az-204-developingsolutionsformicrosoftazureAvatar von MicrosoftLearning

    MicrosoftLearning/AZ-204-DevelopingSolutionsforMicrosoftAzure

    2,513Auf GitHub ansehen↗

    This project is a set of hands-on labs for practicing cloud development, focusing on implementing web apps, functions, storage solutions, and containerized workloads. It provides a practical framework for developing solutions within the Azure ecosystem. The content covers a wide range of specialized cloud capabilities, including serverless development with HTTP and timer triggers, container orchestration using apps and instances, and API management for routing and transforming traffic. It also emphasizes identity and access management through OpenID Connect and managed identities. Additional

    C#
    Auf GitHub ansehen↗2,513
  • floci-io/flociAvatar von floci-io

    floci-io/floci

    14,168Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,168
  • cloudflare/miniflareAvatar von cloudflare

    cloudflare/miniflare

    3,911Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,911
  • lambci/docker-lambdaAvatar von lambci

    lambci/docker-lambda

    5,786Auf GitHub ansehen↗

    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#
    Auf GitHub ansehen↗5,786
  • aws/aws-sam-cliAvatar von aws

    aws/aws-sam-cli

    6,732Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,732
  • aws/aws-lambda-runtime-interface-emulatorAvatar von aws

    aws/aws-lambda-runtime-interface-emulator

    1,128Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗1,128
  • aws/serverless-application-modelAvatar von aws

    aws/serverless-application-model

    9,560Auf GitHub ansehen↗

    This is an infrastructure as code tool and serverless deployment orchestrator that provides a shorthand syntax for defining serverless infrastructure. It functions as a framework for transforming concise resource declarations into full AWS CloudFormation templates to automate the provisioning of cloud functions, APIs, and databases. The project distinguishes itself by using a macro-based transformation system to expand simplified resource types into detailed infrastructure components. It includes an automated permission mapping system that translates high-level resource interaction intents in

    Pythonawsaws-samlambda
    Auf GitHub ansehen↗9,560
  • shekhargulati/52-technologies-in-2016Avatar von shekhargulati

    shekhargulati/52-technologies-in-2016

    7,311Auf GitHub ansehen↗

    This project serves as a comprehensive educational repository and technical reference collection, documenting a wide range of software engineering practices and modern development technologies. It provides a structured learning path for developers, curating tutorials and practical examples that cover the full lifecycle of application development, from initial project scaffolding to deployment and maintenance. The repository distinguishes itself by offering deep technical insights into complex architectural patterns, including actor-based concurrency models for managing parallel tasks and cont

    JavaScriptawesomeawesome-listblog
    Auf GitHub ansehen↗7,311
  • jenkins-x/jxAvatar von jenkins-x

    jenkins-x/jx

    4,691Auf GitHub ansehen↗

    jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and

    Goacceleratorcicdcontinuous-delivery
    Auf GitHub ansehen↗4,691
  • adambard/learnxinyminutes-docsAvatar von adambard

    adambard/learnxinyminutes-docs

    12,287Auf GitHub ansehen↗

    This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad

    Markdown
    Auf GitHub ansehen↗12,287
  • livekit/agentsAvatar von livekit

    livekit/agents

    9,379Auf GitHub ansehen↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Pythonagentsaiopenai
    Auf GitHub ansehen↗9,379
  • tsuru/tsuruAvatar von tsuru

    tsuru/tsuru

    5,282Auf GitHub ansehen↗

    Tsuru is an open-source platform as a service for automating the build, deployment, and scaling of containerized applications. It functions as a container-based deployment engine and a management layer for Kubernetes, transforming source code into container images and coordinating their lifecycles. The platform is designed for multi-cloud infrastructure management, allowing applications to be distributed across different cloud providers and regions to increase resilience. It features a flexible deployment model that supports multi-process containers, enabling a single repository to run differ

    Go
    Auf GitHub ansehen↗5,282
  • hatchet-dev/hatchetAvatar von hatchet-dev

    hatchet-dev/hatchet

    6,622Auf GitHub ansehen↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Goconcurrencydagdistributed
    Auf GitHub ansehen↗6,622
  • athensresearch/athensAvatar von athensresearch

    athensresearch/athens

    6,298Auf GitHub ansehen↗

    Athens is no longer maintainted. Athens was an open-source, collaborative knowledge graph, backed by YC W21

    Clojurehacktoberfestknowledge-baseknowledge-graph
    Auf GitHub ansehen↗6,298
  • codeigniter4/codeigniter4Avatar von codeigniter4

    codeigniter4/CodeIgniter4

    5,924Auf GitHub ansehen↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    Auf GitHub ansehen↗5,924
  • vmware-archive/kubelessAvatar von vmware-archive

    vmware-archive/kubeless

    6,847Auf GitHub ansehen↗

    Kubeless is a Kubernetes-native serverless framework that deploys and runs stateless functions as custom resources managed by an in-cluster controller. It functions as a Function-as-a-Service platform, launching function runtime pods on demand and scaling them to zero when idle to optimise resource usage. Functions are invoked automatically through HTTP requests or a publish-subscribe messaging bus, enabling event-driven execution for workloads and microservices. The platform supports running functions written in Golang, Python, Node.js, Ruby, PHP, .NET, and Ballerina, with the ability to add

    Gofaasfunction-as-a-servicegolang
    Auf GitHub ansehen↗6,847
  • fission/fissionAvatar von fission

    fission/fission

    8,863Auf GitHub ansehen↗

    Fission is a function-as-a-service platform and serverless framework for Kubernetes. It manages the lifecycle and execution of code snippets as serverless functions, providing an orchestrator that triggers these functions based on HTTP requests, message queues, or scheduled events. The platform features a cold-start optimized runtime that utilizes warm container pools and dynamic loaders to achieve millisecond execution. It includes a native autoscaler to adjust the number of function instances based on real-time traffic demand and supports canary release testing to split incoming traffic bet

    Gocloud-nativecontainersdevops
    Auf GitHub ansehen↗8,863
  • cloudflare/workers-rsAvatar von cloudflare

    cloudflare/workers-rs

    3,337Auf GitHub ansehen↗

    The Cloudflare Workers Rust SDK is a toolchain and framework for building high-performance serverless functions using Rust. It compiles code into WebAssembly modules that execute within a sandboxed host environment at the edge. The project provides a typed remote procedure call system for invoking functions across different worker instances and utilizes procedural macros for mapping these distributed interfaces. It uses trait-based bindings and standardized wrappers to provide type-safe access to platform services and web-standard request and response objects. The SDK covers a broad range of

    Rustcloudflareffirust
    Auf GitHub ansehen↗3,337
  • claudiajs/claudiaAvatar von claudiajs

    claudiajs/claudia

    3,885Auf GitHub ansehen↗

    Claudia is a cloud function orchestrator and Node.js serverless deployment tool. It provides a framework for translating application code into executable cloud functions, automating the provisioning of infrastructure and security rules. The project functions as a serverless infrastructure manager and event-driven API framework. It manages environment variables, secrets, and version aliases to isolate development stages, while configuring web routes and conversational triggers for cloud-hosted APIs and chat bots. The system covers a broad range of capabilities, including artifact bundling, CL

    JavaScript
    Auf GitHub ansehen↗3,885
  • midwayjs/midwayAvatar von midwayjs

    midwayjs/midway

    7,722Auf GitHub ansehen↗

    Midway is a suite of backend frameworks for Node.js designed to build enterprise microservices and full-stack applications. It centers on a dependency injection architecture using an inversion-of-control container and decorators to organize complex business logic and maintainable server-side structures. The framework provides multi-protocol support for HTTP, gRPC, and WebSockets, allowing a single environment to handle diverse service-to-service networking requirements. It also includes a multi-runtime adapter layer that enables applications to be deployed across traditional containers and va

    TypeScript
    Auf GitHub ansehen↗7,722
  • firebase/quickstart-jsAvatar von firebase

    firebase/quickstart-js

    5,367Auf GitHub ansehen↗

    This project is a collection of reference implementations, sample code, and starter kits for integrating Firebase backend services into web applications using the JavaScript SDK. It serves as a practical guide for bootstrapping projects with cloud-hosted authentication, databases, and serverless logic. The repository provides specific examples for implementing real-time data synchronization, user identity management, and event-driven cloud functions. It also includes reference code for using local service emulators to test cloud functionality on a local machine before production deployment.

    TypeScript
    Auf GitHub ansehen↗5,367