1
0
Fork
You've already forked openapi-zenerator
0
No description
  • Zig 100%
2026年07月05日 18:03:27 +03:00
src feat: ?bool support 2026年07月05日 18:03:27 +03:00
tests feat: support summary and description 2026年03月15日 00:33:02 +02:00
.gitignore tests: add testing 2026年03月08日 20:24:28 +02:00
build.zig fix: failing builds for downstream 2026年03月08日 21:58:44 +02:00
build.zig.zon fix: failing builds for downstream 2026年03月08日 21:58:44 +02:00
LICENSE init 2026年02月28日 01:10:48 +02:00
README.md chore: move to codeberg 2026年04月21日 17:33:37 +03:00

Zig OpenAPI Generator

Not meant to be general purpose, built for Gainz and Xoby.

Building

constopenapi_zenerator=b.dependency("openapi_zenerator",.{.target=target,.optimize=optimize,});openapi_module.addImport("openapi_zenerator",openapi_zenerator.module("openapi_zenerator"));

Usage

pubfnmain()!void{constallocator=std.heap.smp_allocator;tryOpenAPI.generate(allocator,Routes.endpoint_data,.{.title="Project Name",.out_file_path="docs/openapi.json",.version="0.0.0",},);}constRoutes=@import("routes/routes.zig");constOpenAPI=@import("openapi_zenerator");conststd=@import("std");