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

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

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

22 रिपॉजिटरी

Awesome GitHub RepositoriesFrontend API Mocking

Tools and middleware for simulating backend API responses and endpoints during frontend development.

Distinct from Frontend Development Environments: Focuses on API simulation/mocking rather than the general execution environment or runner.

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

Awesome Frontend API Mocking GitHub Repositories

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

    ant-design/ant-design-pro

    38,401GitHub पर देखें↗

    Ant Design Pro is a comprehensive starter kit and administrative framework for building enterprise-level admin dashboards and professional user interfaces. It provides a structured project foundation and a set of React admin templates, including pre-defined layout blocks and routing configurations. The framework distinguishes itself by providing a built-in frontend mocking environment and mock-service middleware to simulate backend API responses during development. It also features integrated conversational AI components and assistant pages for embedding intelligent interactions directly into

    Includes a built-in mocking environment and mock-service middleware to simulate backend responses without a live server.

    TypeScriptadminant-designantd
    GitHub पर देखें↗38,401
  • pure-admin/vue-pure-adminpure-admin का अवतार

    pure-admin/vue-pure-admin

    20,368GitHub पर देखें↗

    vue-pure-admin is a comprehensive Vue 3 admin dashboard template and TypeScript boilerplate designed for building enterprise web applications. It provides a Vite-based frontend scaffold that incorporates a role-based access control system and a micro-frontend architecture for dividing large administrative applications into smaller, independently deployable units. The project features an advanced permission management framework that handles route protection, menu access filtering, and component-level visibility control. It includes specialized support for multi-tenant system administration, al

    Includes a system to simulate server data using fake plugins and generators for frontend development without a live backend.

    Vueadminelement-plusesm
    GitHub पर देखें↗20,368
  • zxwk1998/vue-admin-betterzxwk1998 का अवतार

    zxwk1998/vue-admin-better

    18,851GitHub पर देखें↗

    vue-admin-better is a Vue 3 admin dashboard template and framework used for creating data-driven backend management systems. It provides a responsive admin UI kit with pre-built page templates and layouts that adapt to desktop, mobile, and tablet screens. The framework features a dynamic route management system that renders application navigation and page access based on configurations received from a remote server. It includes a mock API development environment for generating and exporting simulated backend data, enabling frontend development to proceed without a live API. The project imple

    Provides middleware for simulating backend API responses and endpoints during frontend development.

    Vueadminadmin-dashboardadmin-template
    GitHub पर देखें↗18,851
  • mswjs/mswmswjs का अवतार

    mswjs/msw

    17,977GitHub पर देखें↗

    MSW is a JavaScript API mocking library and integration testing tool designed to intercept network requests at the network level. It allows for the definition of mock data and status codes using routing syntax to simulate server responses without requiring changes to the application source code. The project utilizes a service worker to proxy API calls in the browser, providing a mechanism for isolated frontend development and testing. It employs platform-specific network adapters to maintain a consistent mocking interface across both browser and Node.js environments. The library covers a ran

    Simulates backend responses during development to build and test frontend applications without a live server.

    TypeScriptapiapi-mockingdevtools
    GitHub पर देखें↗17,977
  • zyronon/douyinzyronon का अवतार

    zyronon/douyin

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

    This project is a mobile-first web interface built with Vue 3 that replicates the layout and interaction patterns of a short-form video platform. It is designed as a responsive web application focused on high-performance mobile rendering and short-video workflows. The application features a vertical video carousel with infinite scrolling and a vertical-slide view orchestration system for seamless content playback. It employs a responsive layout using viewport-relative units to ensure consistent rendering across various mobile screen sizes and aspect ratios. The project incorporates Pinia for

    Simulates backend API responses using intercepted network calls and local JSON during development.

    Vue
    GitHub पर देखें↗11,473
  • epicmaxco/vuestic-adminepicmaxco का अवतार

    epicmaxco/vuestic-admin

    10,950GitHub पर देखें↗

    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

    Provides middleware for simulating backend API responses and endpoints during frontend development.

    Vueadmin-dashboardadmin-dashboard-uiadmin-panel
    GitHub पर देखें↗10,950
  • vuecomponent/ant-design-vue-provueComponent का अवतार

    vueComponent/ant-design-vue-pro

    10,937GitHub पर देखें↗

    This project is an enterprise-grade admin dashboard boilerplate and starter kit built on Ant Design Vue. It provides a complete administrative interface with pre-designed pages, navigation patterns, and a professional design system to accelerate the development of business applications. The toolkit features a centralized visual theme configuration system for modifying style variables to meet specific brand requirements. It also includes a multi-language interface system for internationalization and a dedicated development kit for mocking API data using local JSON files. The scaffolding cover

    Simulates backend API responses using local JSON files to decouple frontend development from the live server.

    Vueadminant-designantd
    GitHub पर देखें↗10,937
  • go-swagger/go-swaggergo-swagger का अवतार

    go-swagger/go-swagger

    9,989GitHub पर देखें↗

    go-swagger is a toolkit for working with Swagger/OpenAPI 2.0 specifications in Go. It generates server, client, and CLI code from a specification document, and can also produce a specification by scanning annotated Go source code. The project includes a static validation engine that checks documents against the schema and project-specific rules, and a specification transformation pipeline that resolves, flattens, and merges documents. The toolkit generates both client and server code from the same specification, ensuring consistency in request and response handling. It also produces a command

    Ships a built-in server that hosts a live, interactive UI for an API specification with mock data.

    Goapicode-generatorgo
    GitHub पर देखें↗9,989
  • zuiidea/antd-adminzuiidea का अवतार

    zuiidea/antd-admin

    9,760GitHub पर देखें↗

    This project is a production-ready enterprise admin dashboard scaffold and front-end framework built with React and Ant Design. It provides a standardized toolkit for developing administrative interfaces and internal tools. The framework features a monorepo workspace architecture to manage shared packages and multiple applications. It includes an integrated development environment for simulating backend server responses through API mocking, enabling interface construction without a live backend. Capability areas cover identity and security through token-based authentication and backend-drive

    Simulates backend API responses and endpoints to decouple frontend development from backend availability.

    TypeScriptadminantddashboard
    GitHub पर देखें↗9,760
  • karatelabs/karatekaratelabs का अवतार

    karatelabs/karate

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

    Karate एक Gherkin API टेस्टिंग फ्रेमवर्क और JVM टेस्ट ऑर्केस्ट्रेटर है जिसे API वैलिडेशन, वर्कफ़्लो ऑटोमेशन और ब्राउज़र ऑटोमेशन के लिए डिज़ाइन किया गया है। यह थ्रेड-सेफ कॉनकरेंट प्रोसेसिंग के साथ Java Virtual Machine पर स्क्रिप्टेबल लॉजिक निष्पादित करने के लिए एक एकीकृत वातावरण प्रदान करता है। इस प्रोजेक्ट में इंटरसेप्ट किए गए अनुरोधों के लिए डायनामिक रिस्पॉन्स देकर बैकएंड API व्यवहार का अनुकरण करने के लिए एक इन-बिल्ट HTTP मॉक सर्वर शामिल है। इसमें एक विज़ुअल रिग्रेशन टेस्टिंग टूल भी है जो पिक्सेल-मैचिंग एनालिसिस का उपयोग करके बेसलाइन इमेजेस के साथ स्क्रीनशॉट की तुलना करके इंटरफ़ेस परिवर्तनों का पता लगाता है। यह सिस्टम कार्यात्मक परीक्षणों (functional tests) को प्रदर्शन परीक्षणों (performance tests) में स्केल करके API लोड टेस्टिंग को सपोर्ट करता है ताकि सिस्टम की बाधाओं की पहचान की जा सके। अतिरिक्त क्षमताओं में ब्राउज़र इंटरैक्शन ऑटोमेशन के माध्यम से एंड-टू-एंड UI टेस्टिंग और JSON व XML रिस्पॉन्स के लिए डेटा स्ट्रक्चर वैलिडेशन शामिल है।

    Provides tools for simulating backend API responses and endpoints to test applications in isolation.

    Java
    GitHub पर देखें↗8,882
  • graphql-hive/graphql-yogagraphql-hive का अवतार

    graphql-hive/graphql-yoga

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

    Yoga is a GraphQL server framework and runtime-agnostic HTTP handler used to build and deploy GraphQL APIs. It functions as a toolkit for managing schemas and resolvers, providing a spec-compliant environment for hosting APIs across diverse JavaScript runtimes, including Node.js, Deno, Bun, and serverless cloud environments. The project distinguishes itself through its ability to act as an Apollo Federation gateway, composing multiple subgraphs into a single unified supergraph. It also serves as a dedicated subscription server, delivering real-time data streaming via both WebSockets and Serve

    Generates synthetic data based on the GraphQL schema to facilitate frontend development.

    TypeScriptbundenofetch
    GitHub पर देखें↗8,523
  • mockoon/mockoonmockoon का अवतार

    mockoon/mockoon

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

    Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server responses without a backend. It functions as an OpenAPI mock server tool and a JSON API mocking utility, allowing for the rapid iteration of API contracts and the generation of response templates. The project distinguishes itself through a combination of stateful mocking, using a local JSON database to simulate CRUD operations, and the ability to run as a headless API mock server via a command line interface. It supports real-time collaborative editing and AI-assisted prototyping

    Creates fake API endpoints with dynamic data to enable frontend development without a completed backend.

    TypeScriptapiapplicationdesktop
    GitHub पर देखें↗8,080
  • requestly/requestlyrequestly का अवतार

    requestly/requestly

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

    Returns custom data from predefined rules instead of actual server responses for frontend development.

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

    miragejs/miragejs

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

    Mirage JS is a browser-based mock server and client-side API simulator designed for JavaScript application development. It functions as a mocking tool that intercepts network requests to simulate backend API behavior, allowing developers to build and test frontend interfaces without requiring live backend infrastructure. The tool provides a simulation layer that mimics REST endpoints to facilitate rapid prototyping of user flows and application logic. It enables the creation of fake server responses directly within the web browser to verify how an application handles various data scenarios an

    Provides tools and middleware for simulating backend API responses and endpoints during frontend development.

    JavaScript
    GitHub पर देखें↗5,527
  • duxianwei520/reactduxianwei520 का अवतार

    duxianwei520/react

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

    This project is a React admin dashboard boilerplate designed for building backend administrative interfaces. It provides a pre-configured development stack that integrates a Redux state management framework, a role-based access control system, and a standardized Axios HTTP client wrapper. The system includes a mock API development environment that serves fake data through a local server to decouple frontend development from backend availability. It uses Vite for module bundling and provides a component-library based UI for constructing management interfaces. The platform covers a broad range

    Includes a mock API environment to simulate backend responses and decouple frontend development.

    JavaScriptant-design-proantdbabel
    GitHub पर देखें↗5,321
  • typicode/jsonplaceholdertypicode का अवतार

    typicode/jsonplaceholder

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

    JSONPlaceholder is a REST API mock server and JSON mocking service that provides a hosted frontend development sandbox. It functions as a fake backend that returns predefined JSON responses to simulate a REST API for development and testing. The service supports cross-origin resource sharing, allowing API integrations to be tested from different browser domains. It enables the simulation of CRUD operations and the retrieval of mock data without requiring a live database. The system maps URL patterns to a static JSON-based data store and handles requests statelessly. It includes capabilities

    Provides a hosted environment for simulating backend API responses and endpoints during frontend development.

    HTMLapifakeonline
    GitHub पर देखें↗5,244
  • brianvoe/gofakeitbrianvoe का अवतार

    brianvoe/gofakeit

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

    gofakeit is a Go library for creating realistic synthetic datasets and populating Go structs with mock information. It functions as a deterministic data generator, allowing for seedable random number generation to ensure reproducible datasets for software testing. The project distinguishes itself by providing a mock data API server that exposes generation functions as HTTP endpoints and a synthetic dataset exporter for producing files in CSV, JSON, and XML formats. It also includes a command-line interface for generating mock data directly from the terminal. The library covers a wide array o

    Exposes data generation functions as HTTP endpoints to simulate backend responses for frontend development.

    Godatafakegenerator
    GitHub पर देखें↗5,306
  • ctimmerm/axios-mock-adapterctimmerm का अवतार

    ctimmerm/axios-mock-adapter

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

    This library provides a utility for intercepting and simulating HTTP requests within the Axios ecosystem. It functions as an HTTP request interceptor that allows developers to define mock responses for outgoing network traffic, enabling frontend integration testing and development without requiring live backend infrastructure. The tool distinguishes itself by offering granular control over the request lifecycle, including the ability to match specific request patterns and forward unmatched traffic to actual destinations. It supports the simulation of unstable network environments by injecting

    Enables frontend development to proceed independently of backend availability by intercepting and returning predefined data for API endpoints.

    JavaScriptaxiosjavascriptmock
    GitHub पर देखें↗3,544
  • rainmango/vue3-composition-adminRainManGO का अवतार

    RainManGO/vue3-composition-admin

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

    This project is a template for building administrative dashboards using the Vue 3 framework and TypeScript. It provides a modular architecture designed to help developers organize, monitor, and control complex application settings through a centralized web portal. The template distinguishes itself by integrating a comprehensive suite of development tools, including a built-in backend API simulator and a frontend mock data generator. These features allow for the testing of application logic and user flows before production services are fully integrated. It also incorporates a reusable componen

    Simulates backend server responses to facilitate testing of application logic and user flows.

    Vueaxios-mappercomposition-apidotenv-cli
    GitHub पर देखें↗3,249
  • keikaavousi/fake-store-apikeikaavousi का अवतार

    keikaavousi/fake-store-api

    2,556GitHub पर देखें↗

    This project is a REST mock API and e-commerce sandbox that provides simulated backend data for testing and prototyping. It serves as a JSON data provider, offering predefined endpoints to manage product catalogs, customer profiles, and shopping carts. The system uses JSON-based mock persistence and in-memory state simulation to deliver consistent data without a database. It includes a JWT authentication mock that simulates user login flows by issuing tokens to verify identity and access to protected resources. The API covers capabilities for catalog management, shopping cart operations, and

    Serves as a mock backend that simulates API responses for products, users, and carts to support frontend development.

    EJS
    GitHub पर देखें↗2,556
पिछला12अगला
  1. Home
  2. Development Tools & Productivity
  3. Frontend API Mocking