oas3-gen and openapi-to-rust
These are competitors offering similar core functionality—both generate Rust type bindings from OpenAPI 3.1 specifications—though oas3-gen focuses purely on type generation while openapi-to-rust additionally generates HTTP clients and SSE streaming support.
About oas3-gen
eklipse2k8/oas3-gen
Rust OpenAPI 3.1 Type Generator
This tool helps Rust developers automate the creation of data structures and server code for web APIs. You provide an OpenAPI specification (a standard description of a web API in JSON or YAML format), and it generates the corresponding Rust code. This ensures your Rust application correctly handles the data and operations defined by the API.
About openapi-to-rust
gpu-cli/openapi-to-rust
Generate strongly-typed Rust structs, HTTP clients, and SSE streaming clients from OpenAPI 3.1 specs
Scores updated daily from GitHub, PyPI, and npm data. How scores work