Email us : sales@yumaworks.com

YumaPro SDK

YumaPro Server Development Kit

YumaPro SDK Details

YumaPro SDK is a full Server Development Kit for NETCONF/YANG with many features, including NETCONF and RESTCONF protocol support, a YANG compiler, and automatic code generation.  You have several options when deciding which YumaPro SDK license is right for your organization.

Binary SDK

There are three versions of YumaPro SDK Binary. The table below compares the feature differences between Basic, Core, and Advanced binary products.

Optional Source Code

Optionally, YumaPro SDK Source Code is available. The features available with a source code license are compared to the Binary products in the table below. There are three versions of Source Code: 1) Server, 2) Server Plus embedded CLI (yp-shell), and 3) the complete source code for YumaPro SDK, including development tools.

Full Licensing information can be found on our YumaPro Licensing Options page.

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
NMDA supportcheckcheckcheckcheck
Many standard YANG modules includedcheckcheckcheckcheck
Access to YumaWorks' Knowledge Basecheckcheckcheckcheck
Access to YumaPro Doxygen Browser for Module, Data Structure and File APIscheckcheckcheckcheck
Full set of user callbacks for transaction handlingcheckcheckcheckcheck
System callbacks for easy embedded device integrationcheckcheckcheckcheck
ARM 64-bit supportcheckcheckcheckcheck
Support for all operating system pre-built binariescheckcheckcheckcheck
Concurrent client sessionscheckcheckcheckcheck
Multicore concurrent operationscheckcheckcheckcheck
Call Home over NETCONF supportcheckcheckcheck
YANG Push supportcheckcheckcheck
Distributed instrumentation (SIL-SA, Server Instrumentation Library Sub-Agents)checkcheckcheck
Integration with your system database (DB-API)checkcheckcheck
yp-client NETCONF and RESTCONF client librariescheckcheckcheck
Static libraries for yp-client applicationscheckcheckcheck
Static libraries for SIL-SA applicationscheckcheckcheck
Static libraries for DB-API applicationscheckcheckcheck
Embedded CLI (yp-shell)checkcheck
High Availability support (YP-HA)checkcheck
Schema Mountcheckcheck
Binary YANG Pushcheckcheck
gNMI supportcheckcheck
gRPC supportcheckcheck
SNMPcheckcheck
Python Server Instrumentation Libraries (PY-SIL)check
yocto/bitbake compatibilitycheck
PetaLinux compatibilitycheck
Mentor Embedded Linux compatibilitycheck
Create custom imagescheck
Create debug imagescheck
Premium support availablecheck
Release frequencyMonthlyMonthlyMonthlyMonthly
Daily**
** Source snapshots available in as little as 48 hours for Sev1 and Sev2 bugs.
Regular releases done monthly.

Start an Evaluation of YumaPro SDK

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.