Skip to content

Commit 98f5add

Browse files
Update repository URL and add badges
Point to gpu-cli/openapi-generator org repo. Add CI, crates.io, docs.rs, and license badges to README. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent b1cc2e8 commit 98f5add

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ rust-version = "1.85.0"
66
authors = ["James Lalonde"]
77
license = "MIT"
88
description = "Generate strongly-typed Rust structs, HTTP clients, and SSE streaming clients from OpenAPI 3.1 specifications"
9-
repository = "https://github.com/jameslal/openapi-generator"
9+
repository = "https://github.com/gpu-cli/openapi-generator"
10+
homepage = "https://github.com/gpu-cli/openapi-generator"
1011
keywords = ["openapi", "codegen", "rust", "sse", "api-client"]
1112
categories = ["development-tools", "web-programming"]
1213
readme = "README.md"

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# openapi-generator
22

3+
[![CI](https://github.com/gpu-cli/openapi-generator/actions/workflows/ci.yml/badge.svg)](https://github.com/gpu-cli/openapi-generator/actions/workflows/ci.yml)
4+
[![Crates.io](https://img.shields.io/crates/v/openapi-generator.svg)](https://crates.io/crates/openapi-generator)
5+
[![docs.rs](https://docs.rs/openapi-generator/badge.svg)](https://docs.rs/openapi-generator)
6+
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
7+
38
A Rust code generator that creates strongly-typed structs, HTTP clients, and SSE streaming clients from OpenAPI 3.1 specifications.
49

510
We originally built this internally at [GPU CLI](https://gpu-cli.sh) to generate typed Rust clients for OpenAI, Anthropic, and other APIs. After battle-testing it against real-world specs with complex union types, discriminated enums, and streaming endpoints, we decided to open source it.

0 commit comments

Comments
 (0)