Cisco YANG Suite
Cisco YANG Suite provides a set of tools and plugins to learn, test, and adopt YANG programmable interfaces such as NETCONF, RESTCONF, gNMI and more.
YANG Suite provides network operators with a common tool to interact with Cisco IOS XE, IOS XR, and the NX-OS Network Operating Systems as they look to modernize their network management and migrate from traditional network management tools.
YANG Suite provides network operators with a common tool to interact with Cisco IOS XE, IOS XR, and the NX-OS Network Operating Systems as they look to modernize their network management and migrate from traditional network management tools.
YANG Suite In Your Network
Network automation and programmability capabilities include browsing YANG modules in a graphical interface, creating RPC payload messages to interact with devices, and a gRPC Dial-Out model driven telemetry collector for streaming telemetry. The user-interface is updated with HTML5 and provides flexible deployment options with Docker containers.

Learn and Browse
The core component of YANG Suite is an extensible plugin infrastructure used for testing and validating YANG RPCs and payloads.

Interact with devices
The YANG Suite File Manager works with SCP, Git, NETCONF, or local YANG files.

Migration to YANG
YANG Suite helps with migration from legacy interfaces to YANG.
YANG Suite Core
YANG Suite Core's basic features include browse and explore, file management, and device management.
NETCONF, gNMI and gRPC Telemetry
Interact using NETCONF protocol to network devices using YANG data models and payloads. Receive gRPC Dial-Out Model Driven Telemetry.
NETCONF, RESTCONF and gNMI Programmability
Interact using the various protocols to network devices using YANG data models and payloads.
Datasets and Diffs
The YANG Suite Analytics plugin provides easy translation of the various metadata in YANG modules.
Get started with YANG Suite
Episode 9 of the DevNet Snack Minute video series introduces YANG Suite as long-awaited tooling for
YANG API Testing and Validation. YANG Suite is used to construct and test YANG based APIs over
NETCONF, RESTCONF, gRPC and gNMI on Cisco IOS XE, IOS XR, and NX-OS platforms. The initial release
of YANG Suite includes the base plugins for NETCONF, gRPC Telemetry, and Datasets and Diffs for comparison
of YANG between releases and versions.
In Episode 58 of the DevNet Snack Minute we review the two additional plugins that were released and are now available:
RESTCONF and gNMI. The commonly used "SwaggerUI" is now part of YANG Suite's RESTCONF plugin which enables easy GUI point
and click operations for the GET/PUT/POST/etc REST API calls based of the YANG data model and payload. The gNMI plugin
has complete GET/SET/Subscribe operations support and is very similar in operations to the well understood "NETCONF"
plugin that has been available since the initial release.
In Episode 84 of the DevNet Snack Minute we review the integrations for Ansible into the NETCONF, RESTCONF, and gNMI
plugins that enable XML/REST/JSON playbook generation directly from YANG Suite which enables smoother integrations with
this popular tool. The 2nd major innovation is within the Coverage plugin regarding the SNMP OID to YANG XPATH transition
and migration. This plugins takes both OID's and XPATH's and compares them and displays the actual output from both
requests for validation. As always additional resources are shared for finding additional information.
Questions? We are here to help.
Ask, collaborate, and share in the developer forum.
Email the YANG Suite team with additional questions.
Log in to get help right away in the Webex App.
Share and discuss enhancements in GitHub.