awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
YMFE avatar

YMFE/yapi

0
View on GitHub↗
27,722 stele·4,826 fork-uri·JavaScript·Apache-2.0·7 vizualizăriyapi.smart-xwork.cn↗

Yapi

yapi is an API management platform designed to coordinate the development of RESTful APIs between frontend, backend, and quality assurance teams. It functions as a centralized system for documenting interface specifications, simulating server responses, and validating requests through a built-in testing client.

The platform features an API code generator that transforms interface specifications into typed request functions and data models across multiple programming languages. It also includes a mock server capable of generating synthetic responses using schema-based generators and rule-based simulation.

The system provides tools for interface documentation, automated API testing with response assertions, and an importer for migrating definitions from formats such as Postman and Swagger. User access to these resources is managed via a flat-hierarchy permission system.

Features

  • API Development Platforms - Provides a unified platform for documenting, testing, and coordinating the full RESTful API development lifecycle across teams.
  • API Coordination Frameworks - Coordinates API design, documentation, and testing across frontend, backend, and QA teams to ensure consistent integration.
  • API Specification Managers - Ships a system for creating and maintaining visual API interface specifications using structured data definitions.
  • Collaborative API Documentation - Provides a visual interface for teams to share, edit, and synchronize API documentation and collections in real-time.
  • Collaborative API Workspaces - Provides shared workspaces for teams to synchronize API collections, documentation, and environment configurations.
  • API Documentation - Provides a platform for creating and maintaining visual specifications for API endpoints to coordinate development.
  • Interface Registries - Stores API specifications in a shared database to synchronize definitions across frontend, backend, and testing teams.
  • API Endpoint Testing - Ships a built-in request runner for interactive endpoint debugging and executing automated test suites with assertions.
  • API Mocking Servers - Implements a mock server that simulates endpoint responses based on specifications to decouple frontend and backend development.
  • API Code Generators - Produces typed request functions and data models in multiple languages from interface specifications.
  • API Testing Tools - Ships a tool for running automated test suites against endpoints and validating results with response assertions.
  • Debugging and Inspection Tools - Includes a built-in client for sending requests to endpoints and inspecting responses to troubleshoot errors.
  • API Specification Importers - Parses external API formats like Postman and Swagger to migrate specifications into the internal data model.
  • API Response Simulators - Returns specific mock payloads when incoming requests match predefined criteria or path patterns.
  • API Client Generators - Automatically generates type-safe client code and models from API interface specifications for multiple languages.
  • External Importers - Provides utilities to migrate API interface data from external formats like Postman, HAR, and Swagger.
  • Schema-Driven Mocking - Produces synthetic API responses by mapping structured data definitions to random value generators based on defined types.
  • Type-Safe Client Generators - Creates typed request functions and data models in multiple languages based on defined interface specifications.
  • Interface Management - Visual interface management platform for teams.
  • Api 网关项目 - Listed in the “Api 网关项目” section of the Great Open Source Project awesome list.
  • 模拟数据( Mock ) - Listed in the “模拟数据( Mock )” section of the Awesome Frontend awesome list.

Istoric stele

Graficul istoricului de stele pentru ymfe/yapiGraficul istoricului de stele pentru ymfe/yapi

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face ymfe/yapi?

yapi is an API management platform designed to coordinate the development of RESTful APIs between frontend, backend, and quality assurance teams. It functions as a centralized system for documenting interface specifications, simulating server responses, and validating requests through a built-in testing client.

Care sunt principalele funcționalități ale ymfe/yapi?

Principalele funcționalități ale ymfe/yapi sunt: API Development Platforms, API Coordination Frameworks, API Specification Managers, Collaborative API Documentation, Collaborative API Workspaces, API Documentation, Interface Registries, API Endpoint Testing.

Care sunt câteva alternative open-source pentru ymfe/yapi?

Alternativele open-source pentru ymfe/yapi includ: postcatlab/postcat — Postcat is an integrated platform for API design and documentation, serving as a REST API client and a mock server. It… hoppscotch/hoppscotch — Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL,… tencent/apijson — APIJSON is a no-code database API generator and object-relational mapping layer that automatically transforms… easy-mock/easy-mock — Easy Mock is a tool for API mocking and simulation that allows for the creation of fake server responses using… stoplightio/prism — Prism is a set of tools for generating mock servers and validation proxies based on OpenAPI specifications or Postman… mockoon/mockoon — Mockoon is an HTTP API simulation platform and design tool used to create fake API endpoints that simulate server…

Alternative open-source pentru Yapi

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Yapi.
  • postcatlab/postcatAvatar Postcatlab

    Postcatlab/postcat

    5,548Vezi pe GitHub↗

    Postcat is an integrated platform for API design and documentation, serving as a REST API client and a mock server. It provides a workspace to define technical requirements and data schemas, allowing development teams to align on interface behavior. The platform features a plugin architecture that enables the integration of third-party tools and custom capabilities. It decouples frontend and backend development cycles by generating simulated server responses based on predefined data structures. The toolset includes an environment management system for switching between development, staging,

    JavaScriptangularapielectron
    Vezi pe GitHub↗5,548
  • hoppscotch/hoppscotchAvatar hoppscotch

    hoppscotch/hoppscotch

    79,618Vezi pe GitHub↗

    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

    TypeScriptapiapi-clientapi-rest
    Vezi pe GitHub↗79,618
  • tencent/apijsonAvatar Tencent

    Tencent/APIJSON

    18,395Vezi pe GitHub↗

    APIJSON is a no-code database API generator and object-relational mapping layer that automatically transforms relational database schemas into functional HTTP endpoints. It provides a system for generating CRUD operations and technical documentation without the need to write manual backend code. The project is distinguished by its ability to allow clients to define custom JSON response structures and field aliases directly within the request. It features dynamic query translation that converts structured JSON parameters into optimized SQL for complex relational joins, subqueries, and data agg

    Javabaasclickhousecrud
    Vezi pe GitHub↗18,395
  • easy-mock/easy-mockAvatar easy-mock

    easy-mock/easy-mock

    9,026Vezi pe GitHub↗

    Easy Mock is a tool for API mocking and simulation that allows for the creation of fake server responses using schemas. It enables the generation of mock API data and the implementation of OpenAPI specifications to align development with technical contracts. The project supports collaborative API design through a shared workspace where team members can synchronize and manage mock endpoints. It also features specification-driven bootstrapping, which automatically constructs mock environments by importing standard API definition files. The system provides API development proxying to forward re

    JavaScriptdata-generatoreasy-mockjavascript
    Vezi pe GitHub↗9,026
  • Vezi toate cele 30 alternative pentru Yapi→