awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
getmoto avatar

getmoto/moto

0
View on GitHub↗
8,550 स्टार्स·2,217 फोर्क्स·Python·Apache-2.0·12 व्यूज़docs.getmoto.org/en/latest↗

Moto

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, compute and hosting, identity and access management, AI and machine learning, and networking. It further supports the simulation of complex environments through account-based resource isolation and simulated access control to mimic multi-tenant cloud logic.

Features

  • Cloud Service Simulators - Runs a standalone HTTP server that mimics cloud endpoints to enable rapid iteration and testing across any programming language.
  • API Interception Proxies - Proxies and mocks all cloud service calls to ensure compatibility with various SDKs without live infrastructure.
  • Cloud Service Mocks - Implements local versions of AWS service APIs to simulate behavior and verify application logic without live infrastructure.
  • Bucket Management - Provides simulation of the administrative lifecycle for object storage buckets and their contained objects.
  • Local Lambda Simulation - Provides local simulation of cloud function environments, including function creation and invocation.
  • SDK Client Patching - Intercepts instantiated cloud service clients at runtime to route traffic to a local mock environment.
  • Cloud Deployment Simulation - Simulates cloud-provider resource lifecycles to test infrastructure-as-code templates and application logic on local hardware.
  • CloudFormation Templates - Simulates the validation and creation of infrastructure-as-code stacks using CloudFormation templates.
  • Infrastructure Resource Mocks - Provides simulated representations of cloud resources to verify infrastructure-as-code templates without deploying to real environments.
  • Distributed Task Orchestration - Simulates the orchestration of containerized tasks and the management of cluster definitions.
  • Kubernetes Cluster Management - Simulates the provisioning and lifecycle management of Kubernetes clusters and nodegroups.
  • API Response Simulators - Simulates cloud infrastructure behavior by dynamically constructing API responses based on request parameters.
  • Virtualization Management - Provides a simulation environment for managing virtual machine instances, network interfaces, and security groups.
  • Account-Based Resource Isolation - Isolates mocked resources by account identifiers to simulate multi-tenant cloud environments.
  • User Role Management - Simulates IAM user, group, and role management including policy attachment for identity testing.
  • Secret Encryption - Simulates key management services for encrypting, decrypting, and signing sensitive data.
  • Secret Retrieval Utilities - Simulates the creation, rotation, and retrieval of secret values from a managed store.
  • SDK Call Interceptors - Intercepts low-level SDK calls to redirect API requests to a local mock environment.
  • Cloud Service Mocks - Implements a comprehensive framework for simulating AWS services locally to test cloud-dependent code without live API calls.
  • HTTP Mock Servers - Hosts a standalone HTTP server that mimics cloud service endpoints for cross-language testing.
  • SDK Compatibility Testing - Ensures SDKs interact correctly with emulated services to verify application logic before live deployment.
  • IoT Simulation Tools - Provides a simulated environment for testing IoT core definitions and deployment workflows.
  • Workflow - Simulates the creation and execution of cloud-based state machines for workflow orchestration.
  • State Inspection Interfaces - Provides a dashboard for visual inspection of the current state of mocked cloud resources.
  • In-Memory State Stores - Stores simulated cloud resources in volatile memory to eliminate external database dependencies during tests.
  • Global Mocking Settings - Allows updates to mock service behaviors and execution settings via remote API endpoints.
  • Auto-scaling Policies - Simulates scaling policies and the registration of scalable targets for cloud applications.
  • CI/CD Automation Servers - Simulates the creation of projects and the starting of cloud build jobs.
  • CI CD Pipelines - Simulates the creation and update of continuous delivery pipelines.
  • Multi-Tenant Simulations - Simulates complex multi-tenant environments through account-based resource isolation and identity and access management permissions.
  • Auto Scaling Groups - Simulates auto scaling groups, launch configurations, and dynamic capacity adjustments.
  • Container Image Management - Simulates container repository management and image scanning.
  • Deployment Simulators - Simulates the creation of deployment groups and the execution of deployments.
  • Git Repository Mocking - Simulates the creation and deletion of cloud-hosted git repositories.
  • Job Scheduling - Simulates job queue management and the submission of compute jobs.
  • Task Schedulers - Simulates the creation and management of scheduled tasks.
  • IoT Device Provisioning - Simulates the provisioning and onboarding process for IoT device instances.
  • IoT Message Ingestion - Simulates the ingestion and publishing of messages and thing shadows for IoT devices.
  • Publish-Subscribe Messaging - Simulates the creation of topics and the publishing of messages using a pub-sub model.
  • Access Control - Simulates identity and access management behavior by authenticating and authorizing simulated cloud requests.
  • Account-Based Resource Isolation - Provides logical separation of mocked cloud resources by account identifiers to prevent test collision in multi-tenant simulations.
  • Mock State Resetting - Clears all created resources across all mocked backends via an API endpoint to ensure test isolation.

स्टार हिस्ट्री

getmoto/moto के लिए स्टार हिस्ट्री चार्टgetmoto/moto के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Moto के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Moto के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • floci-io/flocifloci-io का अवतार

    floci-io/floci

    14,168GitHub पर देखें↗

    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
  • aws/aws-cdkaws का अवतार

    aws/aws-cdk

    12,817GitHub पर देखें↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    GitHub पर देखें↗12,817
  • prefecthq/prefectPrefectHQ का अवतार

    PrefectHQ/prefect

    21,640GitHub पर देखें↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Pythonautomationdatadata-engineering
    GitHub पर देखें↗21,640
  • quarkusio/quarkusquarkusio का अवतार

    quarkusio/quarkus

    15,479GitHub पर देखें↗

    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
    GitHub पर देखें↗15,479
Moto के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

getmoto/moto क्या करता है?

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.

getmoto/moto की मुख्य विशेषताएं क्या हैं?

getmoto/moto की मुख्य विशेषताएं हैं: Cloud Service Simulators, API Interception Proxies, Cloud Service Mocks, Bucket Management, Local Lambda Simulation, SDK Client Patching, Cloud Deployment Simulation, CloudFormation Templates।

getmoto/moto के कुछ ओपन-सोर्स विकल्प क्या हैं?

getmoto/moto के ओपन-सोर्स विकल्पों में शामिल हैं: floci-io/floci — Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… prefecthq/prefect — Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as… quarkusio/quarkus — Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications.… mock-server/mockserver — Mockserver is a multi-protocol mock server and API verification proxy used to simulate HTTP, gRPC, and WebSocket… microsoftdocs/azure-docs — Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It…