2 Repos
Runtime modification of SDK clients to redirect API calls to a mock server.
Distinct from SDK Client Initialization: Focuses on intercepting existing client instances at runtime rather than initial configuration setup.
Explore 2 awesome GitHub repositories matching development tools & productivity · SDK Client Patching. Refine with filters or upvote what's useful.
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
Intercepts instantiated cloud service clients at runtime to route traffic to a local mock environment.
OpenRewrite is an automated refactoring engine and source-to-source migration framework. It uses a lossless semantic tree parser to represent source code as type-aware trees that preserve original whitespace and formatting, enabling precise and deterministic modifications. The project utilizes a declarative refactoring pipeline where sequences of transformations are defined in YAML to resolve breaking changes and technical debt. It features type-aware pattern matching and cross-language model mapping to apply similar refactoring patterns across different programming languages. The framework
Updates client builder calls to wrap region strings with required region objects to ensure compatibility.