awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
YMFE avatar

YMFE/yapi

0
View on GitHub↗
27,722 Stars·4,826 Forks·JavaScript·Apache-2.0·7 Aufrufeyapi.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.

Star-Verlauf

Star-Verlauf für ymfe/yapiStar-Verlauf für ymfe/yapi

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von ymfe/yapi?

Die Hauptfunktionen von ymfe/yapi sind: API Development Platforms, API Coordination Frameworks, API Specification Managers, Collaborative API Documentation, Collaborative API Workspaces, API Documentation, Interface Registries, API Endpoint Testing.

Welche Open-Source-Alternativen gibt es zu ymfe/yapi?

Open-Source-Alternativen zu ymfe/yapi sind unter anderem: 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…

Open-Source-Alternativen zu Yapi

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Yapi.
  • postcatlab/postcatAvatar von Postcatlab

    Postcatlab/postcat

    5,548Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,548
  • hoppscotch/hoppscotchAvatar von hoppscotch

    hoppscotch/hoppscotch

    79,618Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗79,618
  • tencent/apijsonAvatar von Tencent

    Tencent/APIJSON

    18,395Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,395
  • easy-mock/easy-mockAvatar von easy-mock

    easy-mock/easy-mock

    9,026Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,026
  • Alle 30 Alternativen zu Yapi anzeigen→