Skip to content

YANG Catalog

A YANG model catalog and registry that allows users to find models relevant to their use cases from the large and growing number of YANG modules being published.

This server is running:

  • A NETCONF and REST (not RESTCONF-compliant yet) server loaded with the YANG module from draft-openconfig-netmod-model-catalog. It currently only allows public read access to the content. Feel free to reach out through the github forum if you are interested in write access. The username is oper and the password is oper.
  • A YANG Validator, a web frontend that allows for validation of YANG modules and IETF drafts.
  • A YANG Search, a web frontend that allows for searches over the content of the module catalog.
  • A YANG impact analysis tool.
  • A YANG Explorer that includes a YANG browser and RPC-builder application to experiment with YANG modules

APIs

For access to the REST interface using curl, try the following to receive the content of the organizations subtree from the module catalog YANG:

$ curl -u oper:oper http://yangcatalog.org:8008/api/operational/organizations?deep

And to get the same data but in JSON-format, use the following:

$ curl -H "Accept: application/vnd.yang.data+json" -u oper:oper http://yangcatalog.org:8008/api/operational/organizations?deep

About

From a high level point of this YANG catalog goal is become a reference for all YANG modules available in the industry, for both YANG developers (to search on what exists already) and for operators (to discover the more mature YANG models to automate services). This YANG catalog should not only contain pointers to the…

Read more About

YANG Catalog Latest Development (IETF 98 Hackathon)

The IETF 98 is now over. This was a successful IETF meeting in multiple ways, one of which is the IETF hackathon, two days of hacking on Saturday/Sunday....

Read more YANG Catalog Latest Development (IETF 98 Hackathon)

Work in Progress

YANG catalog is a work in progress. We welcome participation to the opensource code that powers it

Selection

  • YANG Catalog
  • About
  • Blog