apioo/typeschema
TypeSchema is a JSON format to describe data models in a language neutral format
This tool helps software developers define reusable data structures in a universal JSON format. You input a JSON specification that describes your data model, and it outputs ready-to-use code for various programming languages like C#, Java, Python, or TypeScript. Developers building applications that need consistent data handling across different programming environments will find this useful.
165 stars.
Use this if you need to share and consistently use the same data structures across applications written in different programming languages.
Not ideal if you are working within a single programming language ecosystem and do not need to generate code for other languages.
Stars
165
Forks
3
Language
PHP
License
MIT
Category
Last pushed
Feb 28, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/apioo/typeschema"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
yhnavein/swaggie
Tool for generating TypeScript client code for given Swagger API endpoints
grafana/openapi-to-k6
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.
reagento/descanso
A modern and simple way to create clients for REST like APIs
mikestead/openapi-client
Generate ES6 or Typescript service integration code from an OpenAPI 2 spec
verizonconnect/ngx-form-generator
Generate Angular ReactiveForms from OpenAPI documents