Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/openconfig/gribigo
Go implementation of gRIBI.
https://github.com/openconfig/gribigo
Last synced: about 2 months ago
JSON representation
Go implementation of gRIBI.
- Host: GitHub
- URL: https://github.com/openconfig/gribigo
- Owner: openconfig
- License: apache-2.0
- Created: 2021-05-15T22:44:00.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-15T15:18:55.000Z (5 months ago)
- Last Synced: 2024-08-16T13:07:36.076Z (5 months ago)
- Language: Go
- Size: 2.4 MB
- Stars: 16
- Watchers: 20
- Forks: 24
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
![gribigo-status](https://github.com/openconfig/gribigo/actions/workflows/go.yml/badge.svg)
[![Go Reference](https://pkg.go.dev/badge/github.com/openconfig/gribigo.svg)](https://pkg.go.dev/github.com/openconfig/gribigo)![gribigo-logo](doc/gribigo.png)
This repository contains a [gRIBI](https://github.com/openconfig/gribi)
client and in-memory server, written in Go, which serves as a reference
implementation for the gRIBI protocol.In addition, the `fluent/` directory contains a human-readable API for use in
writing functional tests against a gRIBI server. This API is designed for use intest frameworks such as [ONDATRA](https://github.com/openconfig/ondatra). The
fluent-style API is a test-only library.**Note**: This is not an official Google product.
## Contributing
We accept external pull requests to this repository, which are subject
to the Google CLA. Please see the
[CONTRIBUTING](https://github.com/openconfig/gribigo/blob/master/CONTRIBUTING.md)
document for additional details relating to contributions.## Licensing
This project is licensed under the Apache 2.0 license.
## Trivia
The logo for this repository is a rib-eye steak, somewhat of an inside joke between the main collaborators on gRIBI, who cannot agree whether it is pronounced gee-rib-ee or gee-rib-eye.