API Client Tools at Google

Industry-leading user experiences for networked APIs.

Technologies
rest, openapi, grpc, protocol buffers, rpc
Topics
automation, apis, code generation, api description
Industry-leading user experiences for networked APIs.

As much as we'd like, we can't provide every developer using every language with the kind of shrink-wrapped experience that we'd like! So we work with standard API formats and have standardized our own practices to make it easier for contributors anywhere to make great API consumption experiences for users of any idiom in any language. We're especially interested in supporting projects that build on the Protocol Buffers and OpenAPI description formats.

2019 Program

Successful Projects

Contributor
Lorenz Hofmann-Wellenhof
Mentor
Noah Dietz, Tim Burks
Organization
API Client Tools at Google
Build tools that bridge OpenAPI and gRPC
Creating APIs should be as easy as writing a “Hello World” program. Therefore, the Google APIs team is working on different tools to accomplish that...