Skip to content

cloudflavor/skygen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Project Skygen

Project Skygen is an effort to generate ergonomic and performant Rust SDKs for Cloud Service Providers using their OpenAPI v3 spec. It currently supports Cloudflare, Exoscale, Hetzner, DigitalOcean, and Scaleway.

Skygen includes provider-specific logic sufficient to generate correct and usable Rust SDKs, for the supported CSPs it does not aim to be a OpenAPIv3 to Rust SDK generator.

skygen generate -c <config.toml> -i <spec.yaml|spec.json> -o <output-dir>

About

Generate Rust SDKs for CSPs (Cloud Service Providers) from their OpenAPI v3 bindings.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published