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.
594 stars
62 watching
144 forks
Language: Go
last commit: 10 days ago
Linked from 1 awesome list
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 |