Introducing our new CEO Don Johnson - Read More

Microsoft OpenAPI Kiota Generator (deprecated)

Verified Publisher

kiota/generator

By Microsoft

Updated 8 months ago

Kiota is an OpenAPI based client generator for RESTful APIs.

0

Microsoft OpenAPI Kiota generator (deprecated)

About

Note: the repository has been renamed to mcr.microsoft.com/openapi/kiota, this repository is not getting new images. Please migrate your scripts and services to the new repository.

Kiota is a project to build an OpenAPI based code generator for creating clients for HTTP APIs. The goal is to produce a lightweight, low maintenance, code generator that is fast enough to run as part of the compile time tool-chain but scalable enough to handle the largest APIs. Kiota generates a lightweight set of strongly typed classes that layer over a set of core HTTP libraries and produce an intuitive and discoverable way of creating HTTP requests. A set of abstractions decouple the generated service library from the core libraries allowing a variety of core libraries to be supported.

This library builds on top of the Microsoft.OpenAPI.NET library to ensure comprehensive support for APIs that use OpenAPI descriptions. One of the goals of the project is to provide the best code generator support possible for OpenAPI and JSON Schema features. The conceptual documentation describes how kiota works and the high level concepts, this readme documents how to get started with Kiota.

Featured Tags

  • latest docker pull mcr.microsoft.com/kiota/generator:latest
  • nightly docker pull mcr.microsoft.com/kiota/generator:nightly

Configuration

Please refer to the using the kiota tool documentation page

Usage

Please refer to the getting started documentation page.

Support

If you have any problems with or questions about this image, please contact us through a GitHub issue.

Feedback

Please provide feedback to Feedback.

License

MIT

Docker Pull Command

docker pull mcr.microsoft.com/kiota/generator