Email us :

YumaWorks Products

At Yumaworks, we develop YANG data-driven network management and automation solutions for leading network companies worldwide. 

Here you can check out our YANG model tools and their product features.

yang tools for network management and automation


yangcli-pro is a powerful network manager that is included in YumaPro SDK, our all-in-one NETCONF/YANG software design toolkit.

YumaPro SDK Features & YANG Tools

YumaPro SDK is a full SDK for NETCONF/YANG, with features including NETCONF protocol, YANG compiler, and automatic code generation. Some built-in tools included in YumaPro SDK are: 

  • YumaBench: This is a graphical interface for editing and viewing  NETCONF servers. It lets you manage multiple sessions at a time, and you can configure YANG data with no XML needed. 
  • YumaPro Server Toolkit: This multi-protocol management toolkit allows developers to create independent management interfaces for your devices. Written in C POSIX, the source can be easily integrated into your systems. 

YumaPro SDK has three categories: Basic, Binary, and Source. 

SDK Basic

YumaPro SDK Basic is a full NETCONF server development toolkit for developing and testing YANG modules. It features NETCONF with SSH and TLS support, Call Home, YANG Push support, and a NETCONF client and test tool. New versions are typically released every three to six months. 

SDK Binary

A subset of SDK Basic, Binary has additional features including RESTCONF protocol, gNMI support, SNMP support, and NETCONF and RESTCONF client libraries. Furthermore, new versions are released monthly instead of quarterly.

SDK Source

SDK Source also has the same features as SDK Binary, in addition to letting you create custom images and debug images for better development time. YumaWorks also releases new versions monthly.

Contact Us for More YumaPro YANG Model Tools Details

YumaWorks offers YumaPro SDK evaluations to help you get the necessary YANG tools and services for your organization’s needs. Contact us today, and we’ll provide more information on the solutions you’re looking for.

YumaPro SDK Feature Comparison Chart

FeatureYumaPro SDK BasicYumaPro SDK CoreYumaPro SDK AdvancedYumaPro SDK Source
yangcli-pro NETCONF client and test toolcheckcheckcheckcheck
YANG 1.0 and 1.1 compilercheckcheckcheckcheck
NETCONF 1.0 and 1.1 protocol (SSH and TLS)checkcheckcheckcheck
RESTCONF protocolcheckcheckcheckcheck
Automatic code generationcheckcheckcheckcheck
Load and unload YANG modules at run-timecheckcheckcheckcheck
YANG Push supportcheckcheckcheckcheck
NMDA supportcheckcheckcheckcheck
Many standard YANG modules includedcheckcheckcheckcheck
Access to YumaWorks' Knowledge Basecheckcheckcheckcheck
Access to YumaPro Doxygen Browser for Module, Data Structure and File APIscheckcheckcheckcheck
Access to YumaPro User Forumcheckcheckcheckcheck
Integration with existing databases and CLI (DB-API)checkcheckcheckcheck
Full set of user callbacks for transaction handlingcheckcheckcheckcheck
System callbacks for easy embedded device integrationcheckcheckcheckcheck
Distributed instrumentation (sub-agents)checkcheckcheckcheck
ARM 64-bit supportcheckcheckcheckcheck
Support for all operating system pre-built binariescheckcheckcheckcheck
Concurrent client sessionscheckcheckcheckcheck
Multicore concurrent operationscheckcheckcheckcheck
Embedded CLI (yp-shell)checkcheckcheck
yp-client NETCONF and RESTCONF client librariescheckcheckcheck
Call Home over NETCONF supportcheckcheck
Static libraries for yp-client applicationscheckcheck
Static libraries for SIL-SA applicationscheckcheck
Static libraries for DB-API applicationscheckcheck
High Availability support (YP-HA)checkcheck
gNMI supportcheckcheck
gRPC supportcheckcheck
yocto/bitbake supportcheck
PetaLinux supportcheck
Mentor Embedded Linux supportcheck
Create custom imagescheck
Create debug imagescheck
Multiple technical support optionscheckcheckcheckcheck
Release frequencyMonthlyMonthlyMonthlyMonthly
** Source snapshots available in as little as 48 hours for Sev1 and Sev2 bugs.
Regular releases done monthly.