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.
603 stars
62 watching
144 forks
Language: Go
last commit: almost 2 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A set of libraries providing an interface to Google APIs from Elixir | 1,022 | |
| Provides a .NET client library to access and manipulate Google APIs such as Drive, YouTube, Calendar, Storage and Analytics. | 1,366 | |
| A collection of protocol buffer files for Google APIs used by Node.js clients | 77 | |
| A collection of Ruby libraries providing idiomatic access to various Google Cloud Platform services and APIs | 1,357 | |
| A Java library for accessing any resource on the web via HTTP | 1,392 | |
| A Laravel package providing a wrapper around the Google API v3 interface | 4 | |
| Ensures OpenAPI specifications conform to quality standards and provides rules for improvement | 828 | |
| A Java client library for interacting with Cloud Bigtable services | 72 | |
| A tool that helps ensure APIs are well-designed and follow best practices by analyzing their specifications against established guidelines. | 914 | |
| Checks .proto files for style violations according to Google's Protocol Buffer Style Guide | 284 | |
| Provides access to Google APIs via a unified interface | 25 | |
| Automates Go code lint checks on PR events to maintain code quality | 10 | |
| Detects potential misuse of standard library variables in Go code | 43 | |
| Provides .NET libraries for interacting with various Google Cloud Platform services | 947 | |
| Generates idiomatic Kotlin gRPC client libraries from Protocol Buffer definitions | 59 |