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
·

38 Repos

Awesome GitHub RepositoriesCloud Service Emulation and Interception

Tools that simulate cloud infrastructure locally or redirect traffic to local endpoints to facilitate testing without external dependencies.

Explore 38 awesome GitHub repositories matching development tools & productivity · Cloud Service Emulation and Interception. Refine with filters or upvote what's useful.

Awesome Cloud Service Emulation and Interception GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • localstack/localstackAvatar von localstack

    localstack/localstack

    64,423Auf GitHub ansehen↗

    LocalStack is an infrastructure development environment that provides a local simulation of cloud services. By leveraging container-orchestrated service lifecycles, it allows developers to build, test, and debug cloud-native applications on their local machines without requiring remote connectivity or incurring cloud provider costs. The platform distinguishes itself through sophisticated traffic redirection and request routing, which intercept cloud service calls at the network layer and redirect them to local handlers. This enables seamless integration with existing development workflows, al

    Coordinates containerized service lifecycles to build a unified environment capable of mirroring complex distributed cloud architectures.

    Pythonawscloudcontinuous-integration
    Auf GitHub ansehen↗64,423
  • traefik/traefikAvatar von traefik

    traefik/traefik

    63,644Auf GitHub ansehen↗

    Traefik is a cloud-native edge router and API gateway designed to manage service communication and traffic flow across distributed infrastructure. It functions as a dynamic service proxy that automatically discovers backend services and configures routing rules in real time, eliminating the need for manual restarts or complex configuration updates. By integrating directly with container orchestrators and service registries, it maintains a consistent state for network traffic, load balancing, and security policy enforcement. The project distinguishes itself through its deep integration with di

    Hosts production-like sandbox environments that provide consistent access to mock services for reliable integration testing.

    Goconsuldockeretcd
    Auf GitHub ansehen↗63,644
  • minio/minioAvatar von minio

    minio/minio

    60,346Auf GitHub ansehen↗

    MinIO is a software-defined, cloud-native object storage server designed to manage large volumes of unstructured data. It functions as a distributed storage cluster that aggregates multiple independent nodes into a unified, scalable pool, providing a high-performance infrastructure compatible with standard cloud storage protocols and application programming interfaces. The system utilizes a shared-nothing architecture that eliminates central metadata servers, relying instead on a decentralized hash table to map objects across the cluster. Data availability and resilience are maintained throug

    Simulates production-grade object storage environments on local machines to streamline the development of data-intensive applications.

    Goamazon-s3cloudcloudnative
    Auf GitHub ansehen↗60,346
  • filosottile/mkcertAvatar von FiloSottile

    FiloSottile/mkcert

    59,097Auf GitHub ansehen↗

    mkcert is a command-line utility designed to simplify local development by generating and managing locally-trusted development certificates. It creates a unique, self-signed root certificate authority on the local machine, which serves as a trusted source for issuing development credentials. By automating the generation of these certificates, the tool enables secure encrypted connections that browsers and operating systems accept without security warnings. The utility distinguishes itself by automatically configuring local trust stores, programmatically injecting the generated root certificat

    Exposes file paths for generated root authorities via environment variables to simplify secure integration with local server applications.

    Gocertificateschromefirefox
    Auf GitHub ansehen↗59,097
  • segment-boneyard/nightmareAvatar von segment-boneyard

    segment-boneyard/nightmare

    20,003Auf GitHub ansehen↗

    Nightmare is a multi-purpose automation workflow orchestrator designed to streamline development and operational tasks through a unified command-line interface. It functions as a comprehensive toolkit for managing browser automation, cloud infrastructure, serverless function lifecycles, and distributed messaging streams. The project distinguishes itself by consolidating disparate development utilities into a single environment. It provides specialized frameworks for programmatic web browser control, the transformation of vector graphic assets into accessible user interface components, and the

    Provides command-line tools for building, debugging, and deploying event-driven serverless functions.

    JavaScriptbrowserchromeelectron
    Auf GitHub ansehen↗20,003
  • android-hacker/virtualxposedAvatar von android-hacker

    android-hacker/VirtualXposed

    15,955Auf GitHub ansehen↗

    VirtualXposed is an Android virtualization framework that provides a containerized environment for running applications and system-level hooks. It functions as an isolated execution space, allowing users to manage and extend installed software independently from the host operating system. The platform enables the execution of specialized software extensions and framework modules that modify application behavior without requiring device rooting, bootloader unlocking, or modifications to the core system image. By creating a secondary, containerized Android system, it allows for the application

    Intercepts requests to core Android services and routes them through a virtualized layer to provide modified responses.

    Javaandroidaophook
    Auf GitHub ansehen↗15,955
  • 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

    Provides tools to simulate AWS Lambda environments locally for function logic validation.

    Javacloud-nativehacktoberfestjava
    Auf GitHub ansehen↗15,479
  • dolphin-emu/dolphinAvatar von dolphin-emu

    dolphin-emu/dolphin

    14,644Auf GitHub ansehen↗

    Dolphin is a software environment that simulates GameCube and Wii console hardware, allowing users to execute game discs and digital software on modern computing platforms. It functions by translating original console processor instructions into native host machine code at runtime and intercepting low-level graphics commands to render them through modern graphics APIs. The project distinguishes itself through a comprehensive netplay engine that enables online multiplayer for local games by synchronizing game states and input timing across remote instances. This system enforces deterministic e

    Simulates standard hardware storage interfaces to support applications and content requiring virtualized volumes.

    C++cppemulationemulator
    Auf GitHub ansehen↗14,644
  • 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

    Implements a local environment that mimics cloud service behavior using real container images for high fidelity.

    Javaawsaws-emulationdevops
    Auf GitHub ansehen↗14,168
  • vosen/zludaAvatar von vosen

    vosen/ZLUDA

    13,945Auf GitHub ansehen↗

    ZLUDA is a middleware and translation engine designed to enable the execution of unmodified proprietary compute binaries on non-native graphics hardware. It functions as a compatibility layer that bridges vendor-specific compute interfaces with open standards, allowing software originally restricted to a single hardware ecosystem to operate on alternative graphics processing units. The project achieves this through a combination of dynamic library interception and runtime instruction translation. By replacing standard system libraries and mapping proprietary compute calls to open standards, t

    Intercepts and redirects proprietary graphics driver calls to local open-source implementations for compatibility.

    Rustcudarust
    Auf GitHub ansehen↗13,945
  • microg/gmscoreAvatar von microg

    microg/GmsCore

    13,682Auf GitHub ansehen↗

    GmsCore is an open-source Android framework component that functions as a compatibility layer for mobile devices. It acts as a middleware service, providing an implementation of proprietary mobile service interfaces to ensure that applications requiring these components can function on devices where they are not natively installed. The project distinguishes itself by enabling the use of standard mobile applications on devices that lack official proprietary background services. By intercepting and redirecting application requests to local open-source implementations, it allows users to maintai

    Simulates proprietary mobile service interfaces to ensure applications function on devices lacking official components.

    Javaandroidauthcloud-messaging
    Auf GitHub ansehen↗13,682
  • aslody/virtualappAvatar von asLody

    asLody/VirtualApp

    11,010Auf GitHub ansehen↗

    VirtualApp is an Android application virtualization engine and user-space sandbox that enables the execution of applications within an isolated environment. It allows for the running of multiple independent instances of the same application on a single device and supports private application installation without requiring system-level root access. The project features a comprehensive hooking framework for intercepting Java and native layer functions to modify application behavior. It includes tools for hardware simulation to spoof device models and system information, as well as a non-root pr

    Provides a proxy layer to intercept and modify Android system service calls to bypass installation checks.

    Javaandroidframeworkplugin
    Auf GitHub ansehen↗11,010
  • epicmaxco/vuestic-adminAvatar von epicmaxco

    epicmaxco/vuestic-admin

    10,950Auf GitHub ansehen↗

    Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office applications and internal management consoles. It provides a ready-to-use foundation that integrates Vite, Pinia, and Tailwind CSS to accelerate the development of administrative interfaces. The project features a themed UI management system with a central configuration engine for global styles and branding, including a toggleable dark mode. It also includes a mocked API development environment that intercepts network requests and provides static data stubs for interface testing and rapi

    Includes a development environment that intercepts network requests to provide static data stubs for rapid prototyping.

    Vueadmin-dashboardadmin-dashboard-uiadmin-panel
    Auf GitHub ansehen↗10,950
  • virgilclyne/iringoAvatar von VirgilClyne

    VirgilClyne/iRingo

    10,405Auf GitHub ansehen↗

    iRingo is a customization tool for Apple devices designed to bypass geographical restrictions and enable region-locked system services and applications. It functions as a regional unlocker and service proxy that modifies system requests to activate hidden or restricted operating system capabilities. The project focuses on unlocking AI-driven system intelligence, voice assistants, and advanced search features through network overrides and regional code modifications. It enables access to restricted news, television services, and beta software versions that are normally unavailable in specific

    Modifies the data returned by system dispatchers to enable advanced map views and point-of-interest features.

    apple-mapsapple-newsapple-weather-app
    Auf GitHub ansehen↗10,405
  • firebase/flutterfireAvatar von firebase

    firebase/flutterfire

    9,222Auf GitHub ansehen↗

    FlutterFire is a collection of official plugins that integrate Firebase backend services into Flutter applications. It serves as a backend-as-a-service integration library, providing client-side wrappers for cloud authentication, databases, storage, and monitoring services. The project enables the integration of serverless backend logic and real-time data synchronization using NoSQL documents and state synchronization. It also provides capabilities for generative AI integration, including large language models, image generation, and local machine learning model management. The suite covers a

    Starts a local suite of backend services to facilitate integration testing for authentication and storage.

    Dartdartfirebaseflutter
    Auf GitHub ansehen↗9,222
  • getmoto/motoAvatar von getmoto

    getmoto/moto

    8,550Auf GitHub ansehen↗

    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

    Proxies and mocks all cloud service calls to ensure compatibility with various SDKs without live infrastructure.

    Pythonawsbotoec2
    Auf GitHub ansehen↗8,550
  • azahar-emu/azaharAvatar von azahar-emu

    azahar-emu/azahar

    7,468Auf GitHub ansehen↗

    Azahar is an open-source, cross-platform emulator that translates Nintendo 3DS hardware calls into system-native operations, enabling computer users to run 3DS games and homebrew software without the original console hardware. Its core identity is defined by being a publicly available emulator that operates across multiple operating systems, providing access to the 3DS library on standard computing platforms. The emulator achieves high-performance emulation through several key technical approaches. It employs a JIT-based CPU core with a dynamic recompilation engine that translates ARM11 and A

    Replaces low-level 3DS OS services with high-level implementations to reduce overhead and improve compatibility.

    C++
    Auf GitHub ansehen↗7,468
  • telepresenceio/telepresenceAvatar von telepresenceio

    telepresenceio/telepresence

    7,240Auf GitHub ansehen↗

    Telepresence is a hybrid development environment and network proxy for Kubernetes. It provides a system for running workloads on a local machine while maintaining active connectivity to a remote cluster environment. The project functions as a traffic interceptor and network bridge, establishing a two-way tunnel between a local workstation and a remote cluster. This allows for the redirection of traffic from a remote Kubernetes service to a local process, enabling real-time debugging and testing of code without the need to redeploy containers. Its capabilities cover remote cluster connectivit

    Intercepts requests destined for remote services and redirects them to a local process for real-time debugging.

    Godockerkuberneteslocal-development
    Auf GitHub ansehen↗7,240
  • awslabs/aws-sam-localAvatar von awslabs

    awslabs/aws-sam-local

    6,734Auf GitHub ansehen↗

    aws-sam-local ist ein Docker-basierter Emulator, der zum Ausführen und Debuggen von AWS Lambda-Funktionen und API-Gateway-Konfigurationen auf einem lokalen Rechner verwendet wird. Er bietet eine lokale Laufzeitumgebung, die die AWS Lambda-Runtime nachahmt und die Verifizierung von Funktionscode sowie serverlosen Anwendungs-Mocks vor der Cloud-Bereitstellung ermöglicht. Das Projekt nutzt einen Runtime-Orchestrator zur Verwaltung ephemerer Container, die die isolierte Ausführungsumgebung von Cloud-Funktionen replizieren. Es enthält einen Serverless-API-Gateway-Simulator und Event-Mocking-Tools, um Payloads aus Quellen wie Kafka und anderen Cloud-Triggern zu synthetisieren. Das Tool unterstützt den breiteren Entwicklungszyklus für das Serverless Application Model, indem es lokales Prototyping von serverlosen APIs und die Simulation verschiedener Cloud-Event-Quellen ermöglicht. Es bietet eine Debugging-Umgebung zur Identifizierung von Fehlern in serverlosen Funktionen mit voller Kontrolle über den Ausführungsstatus.

    Offers a local execution setup for identifying and fixing serverless errors with full control over function state.

    Python
    Auf GitHub ansehen↗6,734
  • firebase/genkitAvatar von firebase

    firebase/genkit

    6,121Auf GitHub ansehen↗

    Genkit is an open-source framework for building AI-powered applications. It provides a unified interface for connecting to hundreds of generative AI models from multiple providers, enabling text, image, audio, and video generation through a single API. The framework structures multi-step AI interactions—including chat, retrieval-augmented generation, tool use, and agentic workflows—as composable, traceable flows with built-in streaming and state management. The framework distinguishes itself through a comprehensive developer toolkit that includes a command-line interface and a local developer

    Launches local Firebase emulators alongside the development interface to test AI workflows with simulated cloud services.

    TypeScript
    Auf GitHub ansehen↗6,121
Vorherige12Nächste
  1. Home
  2. Development Tools & Productivity
  3. Development Environment Management
  4. Cloud Service Emulation and Interception

Unter-Tags erkunden

  • API Interception Proxies2 Sub-TagsMiddleware that intercepts and redirects proprietary API calls to local open-source implementations. **Distinct from Cloud Service Emulation and Interception:** Distinct from Cloud Service Emulation and Interception: focuses on local API redirection for compatibility rather than cloud infrastructure simulation.
  • Certificate Management Integrations
  • Cloud Query Resolution Tools
  • Cloud Resource Replication Tools
  • Cloud and Infrastructure Emulation4 Sub-Tags
  • Local Infrastructure Orchestrators
  • Traffic Redirection Tools