Skip to content

octokit/source-generator

Repository files navigation

source-generator

This repository generates code from GitHub's OpenAPI specification, built on Kiota. If you're looking for the repositories generated from this code, you may want:

Development

  • Install
  • For the latest versions of tooling, the .github/workflows/build-go.yml file is the source of truth.

Usage

Go

Run ./scripts/generate-go.sh. You may also run individual steps from the .github/workflows/build-go.yml file. If you're using VSCode, there are some pre-setup tasks and debugging configurations in the .vscode folder.

C#

Run ./scripts/generate-csharp.sh

Design

For more information on our approach to generative SDKs please read our design doc.

For more information on why we have made a move toward Generative SDKs, please take a moment and head over to the GitHub blog to read more there.

About

Generates SDKs from GitHub's OpenAPI specification. Built on Kiota.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •