Categories: None [Edit]

keiyaku

https://rubygems.org/gems/keiyaku
https://github.com/onyxblade/keiyaku
Generates Ruby clients from OpenAPI documents that carry only what is specific to one API — an operation table and the schema fields. Transport, parameter serialization, casting and error mapping live in a shared runtime, so a nineteen-operation client is about seventy lines. A schema becomes a frozen value type with RBS emitted beside it, so terse Ruby costs nothing in tooling. Constructs it cannot translate faithfully are refused at generation time rather than emitted as plausible guesses.

Total

Ranking: 182,434 of 195,789
Downloads: 1,833

Daily

Ranking: 107,324 of 195,762
Downloads: 1

Depended by

RankDownloadsName

Depends on

RankDownloadsName

Owners

#GravatarHandle
1iconmerely