api-linter

API auditor

Automatically checks API surfaces defined in protocol buffers against Google's API standards

A linter for APIs defined in protocol buffers.

GitHub

594 stars
62 watching
144 forks
Language: Go
last commit: 10 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
googleapis/elixir-google-api A set of libraries providing an interface to Google APIs from Elixir 1,019
googleapis/google-api-dotnet-client Provides a .NET client library to access and manipulate Google APIs such as Drive, YouTube, Calendar, Storage and Analytics. 1,358
googleapis/nodejs-proto-files A collection of protocol buffer files for Google APIs used by Node.js clients 76
googleapis/google-cloud-ruby A collection of Ruby libraries providing idiomatic access to various Google Cloud Platform services and APIs 1,356
googleapis/google-http-java-client A Java library for accessing any resource on the web via HTTP 1,392
jadulled/googleapi-laravel A Laravel package providing a wrapper around the Google API v3 interface 4
wework/speccy Ensures OpenAPI specifications conform to quality standards and provides rules for improvement 828
googleapis/java-bigtable A Java client library for the Google Cloud Bigtable API 71
zalando/zally A tool that helps ensure APIs are well-designed and follow best practices by analyzing their specifications against established guidelines. 906
ckaznocha/protoc-gen-lint Checks .proto files for style violations according to Google's Protocol Buffer Style Guide 284
placeos/google Provides access to Google APIs via a unified interface 25
arangogutierrez/golinty-action Automates Go code lint checks on PR events to maintain code quality 10
sashamelentyev/usestdlibvars Detects potential misuse of standard library variables in Go code 43
googleapis/google-cloud-dotnet Provides .NET libraries for interacting with various Google Cloud Platform services 942
googleapis/gapic-generator-kotlin Generates idiomatic Kotlin gRPC client libraries from Protocol Buffer definitions 58