Hi folks, Just wanted to ask what are your favourite tools for designing YANG models and why? Are these two all there is: https://www.mg-soft.com/mgYangDesigner.html https://github.com/CiscoDevNet/yang-explorer Or maybe some plugins for notepad++ or totalcmd/midnightcmd :) Thanks a bunch. adam
I like YANG Explorer. (use apple OS computer or linux. I used Ubuntu, and chrome. Windows and firefox I recall seeing minimal functionality but shooty, so don't) ... a couple sites for assisting with getting it installed and running... https://www.cisco.com/c/en/us/support/docs/storage-networking/management/200 933-YANG-NETCONF-Configuration-Validation.html https://developer.cisco.com/codeexchange/github/repo/CiscoDevNet/yang-explor er I also found the Cisco DevNet Sandbox devices useful for explorer and learning about automation building blocks like netconf/yang. I ran yang-explorer across the internet directed at the devnet sandbox csr1000v I think there is another tool called ncc (netconf client?) on github that I haven'r explored yet. I was going to try MG-Soft's tool, but haven't gotten around to it. -Aaron -----Original Message----- From: NANOG [mailto:nanog-bounces+aaron1=gvtc.com@nanog.org] On Behalf Of adamv0025@netconsultings.com Sent: Monday, May 4, 2020 10:36 AM To: 'NANOG' Subject: YANG module designer tool Hi folks, Just wanted to ask what are your favourite tools for designing YANG models and why? Are these two all there is: https://www.mg-soft.com/mgYangDesigner.html https://github.com/CiscoDevNet/yang-explorer Or maybe some plugins for notepad++ or totalcmd/midnightcmd :) Thanks a bunch. adam
Hi, Have also a look at ANX https://github.com/cisco-ie/anx Similar to YANG explorer and also from Cisco, it allows you to pull all the yang model supported by a certain device (end device or orchestrator like NSO) Hope it helps. Kind regards, -- Antoni Matamalas On Mon, May 4, 2020, 19:39 Aaron Gould <aaron1@gvtc.com> wrote:
I like YANG Explorer. (use apple OS computer or linux. I used Ubuntu, and chrome. Windows and firefox I recall seeing minimal functionality but shooty, so don't)
... a couple sites for assisting with getting it installed and running...
https://www.cisco.com/c/en/us/support/docs/storage-networking/management/200 933-YANG-NETCONF-Configuration-Validation.html <https://www.cisco.com/c/en/us/support/docs/storage-networking/management/200933-YANG-NETCONF-Configuration-Validation.html>
https://developer.cisco.com/codeexchange/github/repo/CiscoDevNet/yang-explor er
I also found the Cisco DevNet Sandbox devices useful for explorer and learning about automation building blocks like netconf/yang. I ran yang-explorer across the internet directed at the devnet sandbox csr1000v
I think there is another tool called ncc (netconf client?) on github that I haven'r explored yet.
I was going to try MG-Soft's tool, but haven't gotten around to it.
-Aaron
-----Original Message----- From: NANOG [mailto:nanog-bounces+aaron1=gvtc.com@nanog.org] On Behalf Of adamv0025@netconsultings.com Sent: Monday, May 4, 2020 10:36 AM To: 'NANOG' Subject: YANG module designer tool
Hi folks, Just wanted to ask what are your favourite tools for designing YANG models and why? Are these two all there is: https://www.mg-soft.com/mgYangDesigner.html https://github.com/CiscoDevNet/yang-explorer
Or maybe some plugins for notepad++ or totalcmd/midnightcmd :)
Thanks a bunch.
adam
There is a good extension for VS Code called Yangster, it is uses a language server to do many of the functions so also requires Java. ANX as mentioned by the other reply is really good for exploring existing models and is very easy to get up and running via docker. Thanks, Phil On 5/4/20, 11:37 AM, "nanog-bounces+bedard.phil=gmail.com@nanog.org on behalf of adamv0025@netconsultings.com" <nanog-bounces+bedard.phil=gmail.com@nanog.org on behalf of adamv0025@netconsultings.com> wrote: Hi folks, Just wanted to ask what are your favourite tools for designing YANG models and why? Are these two all there is: https://www.mg-soft.com/mgYangDesigner.html https://github.com/CiscoDevNet/yang-explorer Or maybe some plugins for notepad++ or totalcmd/midnightcmd :) Thanks a bunch. adam
participants (4)
-
Aaron Gould
-
adamv0025@netconsultings.com
-
Antoni Matamalas
-
Phil Bedard