microsoft

typespec

microsoft

暂无描述

AI 简介

TypeSpec 是一种用于定义云服务 API 及数据模型的声明式语言,旨在统一描述 REST、gRPC、OpenAPI 等多种协议下的接口结构。其核心功能包括:基于类型系统的 API 形状建模、多格式输出(如 OpenAPI 3.0、JSON Schema、Protocol Buffers)、可复用的抽象模式库、内置 Linter 检查反模式、以及通过 emitter 框架自定义代码/文档生成。项目采用单源真相(single source of truth)理念,适用于云平台 SDK 生成、API 设计治理、跨团队契约先行开发等场景。

Java
MIT License
5.8k
Stars
376
Forks
47
Watchers
1.1k
Issues

Star 增长

今日0
近 7 天0
近 30 天+8
综合评分38.73
默认分支main