Skip to content

freeconf/yang

Repository files navigation

FreeCONF

Add support or configuration, metrics, alerts and management functions to your application!

In this repository

  • IETF YANG RFC7950 file parser which can be used to parse YANG files into complete AST without the loss of data including YANG language extensions. See compliance for all supporting RFCs.
  • Core logic to build a management API in Go. You would need to include either FreeCONF's RESTCONF or FreeCONF's gNMI projects to make management API available over a network interface.
  • Management API documentation generator from YANG files

Requirements

Requires Go version 1.20 or greater.

Getting the source

go get -u github.com/freeconf/yang

Resources