github.com/google/gnostic
Gnostic is a tool for building better REST APIs through knowledge. Gnostic reads declarative descriptions of REST APIs that conform to the OpenAPI Specification, reports errors, resolves internal dependencies, and puts the results in a binary form that can be used in any language that is supported by the Protocol Buffer tools. Gnostic models are validated and typed. This allows API tool developers to focus on their product and not worry about input validation and type checking. Gnostic calls plugins that implement a variety of API implementation and support features including generation of client and server support code.
proxy.golang.org
v0.7.1
7 months ago
29
11,014
10,641
Links
| Registry | proxy.golang.org |
| Source | Repository |
| Docs | Documentation |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:golang/github.com/google/gnostic
spec |
| License | Apache-2.0 |
| Namespace | github.com/google |
| First Release | over 8 years ago |
| Last Synced | about 12 hours ago |
Repository
| Stars | 2,223 on GitHub |
| Forks | 270 on GitHub |
| Docker Dependents | 8,506 |
| Docker Downloads | 44,389,767,757 |
| Commits | 642 |
| Committers | 45 |
| Avg per Author | 14.267 |
| DDS | 0.232 |