Tools for YANG
Back to: YANGsters
YANG Tools
YANG Catalog: A set of tools to aid in the development of YANG
pyang: YANG validator, transformator and code generator, written in python. It can be used to validate YANG modules for correctness, to transform YANG modules into other formats, and to generate code from the modules.
Some install help can be found here –> Cygwin
Some useful tools
Cygwin Unix-like environment for windows. Look at the pyang install guide linked above to see what packages need to be added
Git Revision Control
GitHub Online Repository that uses Git
Eclipse and Papyrus Eclipse is a development environment and Papyrus is a UML tool. There are tools that can used to generate YANG code from a UML model.
Guidelines for using Papyrus and UML
Notepad++ A programmers editor. Useful for looking at source code and there are many plugins for syntax coding
Visual Studio Code Windows based development environment that has support for many languages