samchon

typia

samchon

Super-fast/easy runtime validators and serializers via transformation

AI 简介

Typia 是一个基于 TypeScript 类型的运行时类型验证与序列化工具库,通过编译期代码生成(transform)实现极致性能。核心功能包括:超高速类型守卫(is/assert)、JSON 安全解析/序列化(支持 schema 生成)、LLM 函数调用结构化支持、Protocol Buffer 编解码及随机数据生成。其所有能力均直接源自 TypeScript 类型定义,无需装饰器或额外标注。适用于对性能敏感的后端 API 数据校验、AI 函数调用协议构建、微服务间高效序列化及测试数据生成等场景。

Go
MIT License
5.8k
Stars
224
Forks
16
Watchers
3
Issues

Star 增长

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