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

159 stars
47 watching
69 forks
Language: Starlark
last commit: 3 days 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 476
google/gnxi Tools for testing and implementing network management protocols using gRPC 261
akarneliuk/pygnmi A Python implementation of the gNMI client for interacting with network devices and retrieving configuration data. 129
commander-cli/cmd A package to abstract shell command execution across Linux, Windows, and macOS 152
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. 21
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. 815
antrea-io/antrea A Kubernetes networking solution built on top of Open vSwitch, providing Layer 3/4 networking and security services. 1,671
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 11
toni-moreno/snmpcollector A tool to collect and store network device data in a time-series format 289
bitsadmin/nopowershell A tool for executing PowerShell-like commands in memory without logging or leaving behind evidence 966
yahoo/vssh A Go library for executing commands over SSH at scale 962