SamuelMarks/cdd-c
OpenAPI ↔ C. Frontend for C, concentrating on: generation from code; single-file analysis; modification; and emission (prettyprinting).
This tool helps C programmers automate the creation and synchronization of API documentation and C code. You provide either an OpenAPI specification (for an API) or existing C source code, and it generates the corresponding C client SDKs, server routes, models, or an OpenAPI specification from your C code. This is for C developers building or maintaining networked applications who want to keep their API contracts and code in perfect sync.
Use this if you are a C developer who wants to automatically generate C code from an OpenAPI specification, or generate an OpenAPI specification from existing C code, to streamline API development and ensure consistency.
Not ideal if you are working with languages other than C, or if your project does not involve OpenAPI specifications for API definition.
Stars
9
Forks
2
Language
C
License
Apache-2.0
Category
Last pushed
Mar 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/SamuelMarks/cdd-c"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
yhnavein/swaggie
Tool for generating TypeScript client code for given Swagger API endpoints
grafana/openapi-to-k6
A CLI tool to convert an OpenAPI schema to a TypeScript client to use with k6.
reagento/descanso
A modern and simple way to create clients for REST like APIs
mikestead/openapi-client
Generate ES6 or Typescript service integration code from an OpenAPI 2 spec
verizonconnect/ngx-form-generator
Generate Angular ReactiveForms from OpenAPI documents