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

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

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

15 रिपॉजिटरी

Awesome GitHub RepositoriesAPI Mocking Services

Services that simulate production API behaviors, such as rate limiting and response patterns, for development and debugging.

Explore 15 awesome GitHub repositories matching development tools & productivity · API Mocking Services. Refine with filters or upvote what's useful.

Awesome API Mocking Services GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • hoppscotch/hoppscotchhoppscotch का अवतार

    hoppscotch/hoppscotch

    79,618GitHub पर देखें↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a single environment. The platform distinguishes itself through a highly interactive, command-driven interface that utilizes a global spotlight palette and keyboard shortcuts to streamline complex workflows. It supports advanced request manipulation and validation by executing JavaScr

    Simulates backend responses and production behaviors to enable testing and debugging without requiring a live server.

    TypeScriptapiapi-clientapi-rest
    GitHub पर देखें↗79,618
  • traefik/traefiktraefik का अवतार

    traefik/traefik

    63,644GitHub पर देखें↗

    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

    Simulates production behaviors like rate limiting and latency to facilitate comprehensive development testing.

    Goconsuldockeretcd
    GitHub पर देखें↗63,644
  • aslody/virtualappasLody का अवतार

    asLody/VirtualApp

    11,010GitHub पर देखें↗

    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

    Mocks local Android system services, such as battery and contacts, to provide controlled environment data.

    Javaandroidframeworkplugin
    GitHub पर देखें↗11,010
  • getmoto/motogetmoto का अवतार

    getmoto/moto

    8,550GitHub पर देखें↗

    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

    Simulates REST and HTTP APIs including authorizers, usage plans, and virtual network links.

    Pythonawsbotoec2
    GitHub पर देखें↗8,550
  • shekhargulati/52-technologies-in-2016shekhargulati का अवतार

    shekhargulati/52-technologies-in-2016

    7,311GitHub पर देखें↗

    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

    Simulates production API behaviors for development and debugging purposes.

    JavaScriptawesomeawesome-listblog
    GitHub पर देखें↗7,311
  • requestly/requestlyrequestly का अवतार

    requestly/requestly

    6,341GitHub पर देखें↗

    Simulates GraphQL API environments by intercepting requests and returning custom mock responses.

    TypeScriptapiapi-clientapi-mock
    GitHub पर देखें↗6,341
  • graphql-editor/graphql-editorgraphql-editor का अवतार

    graphql-editor/graphql-editor

    6,068GitHub पर देखें↗

    GraphQL Editor is a collaborative workspace platform for designing, editing, and managing GraphQL schemas. It provides an interactive graph-based visual editor that lets teams create and explore schemas without writing code, alongside a full-featured Monaco text IDE with real-time syntax validation. The platform supports AI-powered schema generation from natural language prompts, federated schema composition that visualizes type merging across subgraphs, and AST-level schema comparison that highlights structural differences between versions. The platform distinguishes itself through its bidir

    Provides type-safe GraphQL API mocking that returns schema-compliant responses using a self-deployed cloud backend.

    TypeScript
    GitHub पर देखें↗6,068
  • armour/vue-typescript-admin-templateArmour का अवतार

    Armour/vue-typescript-admin-template

    5,677GitHub पर देखें↗

    Vue-typescript-admin-template is a TypeScript-based admin panel starter built with Vue CLI 3, providing a complete foundation for building enterprise back-office interfaces. It enforces type safety across Vue components using TypeScript, reducing runtime errors and improving code maintainability, while offering a dynamic route permission system that controls sidebar navigation and page access by mapping user roles to route permissions at runtime. The template includes a mock API service layer that simulates backend responses for frontend development without a live server, along with internati

    Includes a mock API service layer that simulates backend responses for frontend development without a live server.

    Vueadminadmin-dashboardtemplate
    GitHub पर देखें↗5,677
  • dherault/serverless-offlinedherault का अवतार

    dherault/serverless-offline

    5,257GitHub पर देखें↗

    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

    Mimics the request lifecycle, routing, and authorizers of the AWS API Gateway.

    JavaScriptaws-apigatewayaws-lambdaserverless
    GitHub पर देखें↗5,257
  • mock-server/mockserver-monorepoM

    mock-server/mockserver-monorepo

    4,897GitHub पर देखें↗

    यह प्रोजेक्ट एक मल्टी-प्रोटोकॉल API सिमुलेशन और मॉकिंग सिस्टम है जिसे डेवलपमेंट और टेस्टिंग के दौरान बाहरी डिपेंडेंसी को बदलने के लिए डिज़ाइन किया गया है। यह एक API मॉकिंग सर्वर, एक नेटवर्क ट्रैफिक प्रॉक्सी और लैंग्वेज मॉडल सेवाओं व आइडेंटिटी प्रोवाइडर्स के लिए विशेष सिम्युलेटर प्रदान करता है। यह सिस्टम गहरी AI सिमुलेशन क्षमताओं के माध्यम से खुद को अलग करता है, जिसमें JSON-RPC 2.0 का उपयोग करके लैंग्वेज मॉडल प्रोवाइडर्स और Model Context Protocol सर्वर का अनुकरण शामिल है। यह मल्टी-टर्न कन्वर्सेशनल लॉजिक, AI चैट API के लिए स्टेट ट्रैकिंग और कॉल ग्राफ व टोकन उपयोग ट्रैकिंग के माध्यम से एजेंट निष्पादन के विज़ुअलाइज़ेशन का समर्थन करता है। व्यापक क्षमता क्षेत्रों में OpenAPI विनिर्देशों के विरुद्ध API कॉन्ट्रैक्ट टेस्टिंग, नेटवर्क फॉल्ट इंजेक्शन के माध्यम से लचीलापन और कैओस इंजीनियरिंग, और रीयल-टाइम रिक्वेस्ट मॉडिफिकेशन के लिए लाइव ट्रैफिक इंटरसेप्शन शामिल हैं। यह प्रोजेक्ट OIDC, OAuth2, SAML 2.0 और SCIM 2.0 मानकों के लिए आइडेंटिटी प्रोवाइडर सिमुलेशन का भी प्रबंधन करता है। सर्वर को Docker कंटेनर के रूप में, Kubernetes Helm चार्ट्स के माध्यम से, या एक स्टैंडअलोन नेटिव बाइनरी के रूप में डिप्लॉय किया जा सकता है।

    Provides a multi-protocol API mocking service for HTTP, gRPC, and WebSocket interfaces.

    Java
    GitHub पर देखें↗4,897
  • zclzone/vue-naive-adminzclzone का अवतार

    zclzone/vue-naive-admin

    3,976GitHub पर देखें↗

    vue-naive-admin एक लाइटवेट प्रशासनिक डैशबोर्ड टेम्प्लेट और बॉयलरप्लेट है जिसे Vue 3, Vite और Naive UI के साथ बनाया गया है। यह एंटरप्राइज़ प्रबंधन इंटरफ़ेस विकसित करने के लिए एक पूर्व-कॉन्फ़िगर आधार प्रदान करता है, जो UI घटक सूट को रैपिड डिप्लॉयमेंट के लिए डिज़ाइन किए गए फ्रंटएंड आर्किटेक्चर के साथ जोड़ता है। प्रोजेक्ट UnoCSS के उपयोग और एक रोल-आधारित एक्सेस कंट्रोल सिस्टम के माध्यम से खुद को अलग करती है जो उपयोगकर्ता अनुमतियों के आधार पर एप्लिकेशन रूट को गतिशील रूप से उत्पन्न करता है। यह एनकैप्सुलेटेड CRUD घटकों के माध्यम से डेटा प्रबंधन को और अधिक मानकीकृत करता है, जो सुसंगत उपयोगकर्ता अनुभव सुनिश्चित करने के लिए पुन: प्रयोज्य टेबल और मोडल रैपर प्रदान करता है। सिस्टम उपयोगकर्ता प्रमाणीकरण और सत्र दृढ़ता प्रबंधन के साथ-साथ राज्य प्रबंधन और क्लाइंट-साइड डेटा दृढ़ता के माध्यम से पहचान और सुरक्षा को कवर करता है। इसमें API एकीकरण के लिए टूल भी शामिल हैं, जैसे HTTP अनुरोध प्रबंधन और विकास के दौरान बैकएंड प्रतिक्रियाओं का अनुकरण करने के लिए एक कॉन्फ़िगर करने योग्य मॉक सर्विस। मल्टी-एनवायरनमेंट कॉन्फ़िगरेशन प्रोजेक्ट को विकास, परीक्षण, प्री-रिलीज़ और प्रोडक्शन चरणों के बीच सेटिंग्स स्विच करने की अनुमति देता है।

    Ships a configurable mock layer to simulate backend responses during development.

    Vue
    GitHub पर देखें↗3,976
  • apollographql/apollo-iosapollographql का अवतार

    apollographql/apollo-ios

    4,030GitHub पर देखें↗

    apollo-ios is a GraphQL client library for iOS and Apple platforms that enables type-safe network communication. It transforms GraphQL operations into generated Swift models, ensuring that network responses are validated at compile time to eliminate manual mapping. The library features a normalized cache manager that stores entities in a flat structure to maintain data consistency across different application views. It also optimizes network performance using hash-based persisted queries to reduce payload sizes and supports real-time data streaming via WebSockets or HTTP subscriptions. The p

    Generates mocked GraphQL servers based on a schema to provide a centralized API for testing.

    Swiftapollo-iosapollographqlgraphql
    GitHub पर देखें↗4,030
  • sofastack/sofa-rpcsofastack का अवतार

    sofastack/sofa-rpc

    3,920GitHub पर देखें↗

    Sofa-rpc is a high-performance remote procedure call framework designed for building distributed Java applications. It functions as a toolkit for managing a distributed service mesh, providing a gRPC communication layer and a system for registering and locating remote service instances. The framework features a network security layer that implements TLS encryption and authorization checks to protect data transmitted between services. It utilizes a pluggable protocol layer to support multiple communication standards, ensuring flexible point-to-point connectivity. Reliability and traffic manag

    Ships a simulation tool to mimic remote service behavior for testing application logic without live backends.

    Javahessianhttp2protobuf
    GitHub पर देखें↗3,920
  • revanced/gmscoreReVanced का अवतार

    ReVanced/GmsCore

    3,885GitHub पर देखें↗

    GmsCore is an Android app compatibility layer and system service mock designed to enable third-party applications to function on non-standard Android distributions. It serves as a background service that simulates proprietary Google APIs and emulates the necessary system environment for devices where official services are not installed. The project provides a MicroG compatible implementation, offering an open source replacement for system services. It focuses on maintaining application stability on custom Android ROMs by preventing crashes associated with missing proprietary dependencies. Th

    Implements proprietary system interfaces to prevent application crashes by providing simulated responses to expected service calls.

    Java
    GitHub पर देखें↗3,885
  • mulesoft/api-designermulesoft का अवतार

    mulesoft/api-designer

    1,069GitHub पर देखें↗

    This project provides a web-based integrated development environment for defining, documenting, and simulating software interface specifications. It serves as a browser-based modeling tool that enables teams to create structured API contracts using the RAML modeling language. The environment distinguishes itself through its modular design, which allows the modeling interface to be embedded directly into existing web applications and developer portals. It supports a plugin architecture that enables the integration of custom persistence layers and metadata handlers, allowing teams to attach pro

    Generates simulated API responses from defined interface structures to verify client-side logic before backend services are implemented.

    JavaScriptramlraml-designraml-tooling
    GitHub पर देखें↗1,069
  1. Home
  2. Development Tools & Productivity
  3. API Development Tools
  4. API Mocking Services

सब-टैग एक्सप्लोर करें

  • Gateway Service MocksSimulated API gateways that mimic routing, authorizers, and usage plans. **Distinct from API Mocking Services:** Specifically mocks the infrastructure of an API gateway rather than providing a generic mock API response.
  • GraphQL Service MocksSimulations of GraphQL API environments, including schema management and caching. **Distinct from API Mocking Services:** Specifically targets the simulation of GraphQL-based cloud services like AppSync.
  • System Service MocksSimulations of operating system level services to provide required API responses for installed applications. **Distinct from API Mocking Services:** Distinct from API Mocking Services which typically focus on network/web APIs for development; this mocks local OS system services for runtime compatibility.