gnoi

Network command executor

Defines a set of gRPC-based microservices for executing operational commands on network devices.

gRPC Network Operations Interface (gNOI) defines a set of gRPC-based microservices for executing operational commands on network devices.

GitHub

161 stars
49 watching
70 forks
Language: Starlark
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
openconfig/gnmi Provides a gRPC-based interface for network management and configuration 481
google/gnxi Tools for testing and implementing network management protocols using gRPC 263
akarneliuk/pygnmi A Python implementation of the gNMI client for interacting with network devices and retrieving configuration data. 131
commander-cli/cmd A package to abstract shell command execution across Linux, Windows, and macOS 154
globocom/functions A serverless platform that executes code in isolated environments without worrying about infrastructure 48
cisco/open-nfapi An open-source implementation of a network protocol for interoperation between LTE layer 1 and layer 2 functions. 55
grafana/xk6-exec A tool for executing external commands within the context of a performance testing framework. 22
globalnoc/oess Software suite to configure and control OpenFlow enabled switches through a user-friendly interface. 27
xtaci/gaio A high-performance networking library for Go that reduces context switching and improves concurrency in networked applications. 829
antrea-io/antrea A Kubernetes networking solution built on top of Open vSwitch, providing Layer 3/4 networking and security services. 1,675
tchoutri/nvjorn A network services monitor written in Elixir using Poolboy. 16
stoerr/codevelopergptengine Provides read/write file access and executes actions on local files using ChatGPT as an OpenAI GPT action 12
toni-moreno/snmpcollector A tool to collect and store network device data in a time-series format 293
bitsadmin/nopowershell A tool for executing PowerShell-like commands in memory without logging or leaving behind evidence 968
yahoo/vssh A Go library for executing commands over SSH at scale 964