microsoft/kiota
OpenAPI based HTTP Client code generator observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 10.5
- age_days: 2080
- days_rel: 19
- days_push: 7
- n_releases_24m: 33
Adoption not part of the score
3809 stars · 331 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Kiota is a Microsoft command-line tool that generates strongly typed HTTP API clients from OpenAPI descriptions. It supports multiple target languages including C#, TypeScript, Java, Go, Python, Ruby, and PHP, eliminating the need for per-API SDKs.
Use cases
- generate a typed API client from an OpenAPI spec
- avoid depending on a separate SDK for every API I call
- generate HTTP client code in multiple languages from one spec
- create a fluent API client for a REST API
- generate SDKs for OpenAPI 3 described APIs
When to choose
- you consume OpenAPI-described APIs and want strongly typed clients
- you need generated clients in several languages
- you want to avoid hand-writing HTTP client boilerplate
When to avoid
- you need a full SDK with hand-written convenience methods
- your API has no OpenAPI description
- you need a runtime library rather than generated code
Facets
cli-tool · maturity active
http-client sdk developer-tools developer-tools apis web-development cross-platform cli dotnet openapi code-generator api-client multi-language microsoft code-generation
1 source
- readme: https://github.com/microsoft/kiota · fetched 2026-08-28 · 8a741a5638ed
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| microsoft/kiota | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem