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: 3 months ago
Linked 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 |