ciscoconfparse

Config parser

A Python library for parsing and querying network device configurations.

Parse, Audit, Query, Build, and Modify Arista / Cisco / Juniper / Palo Alto / F5 configurations.

GitHub

800 stars
108 watching
221 forks
Language: Python
last commit: 26 days ago
Linked from 1 awesome list

aristaautomationciscocisco-asacisco-iosconfigsconfiguration-parserfirewallnetworknetwork-managementparsepythonrouterswitch

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cidrblock/netcopa An engine for parsing network device configurations and converting them to structured data in YAML 135
mareel-io/ciscocfg A Python-based tool for editing and managing Cisco device configurations remotely using Msgpack-RPC. 0
ocptech/parse_nxos_config Generates tables from Cisco NXOS config file 1
kido5217/faddr A Python program for parsing network device configurations and storing data in a database. 4
cisco-open/stacks Automates the processing and transformation of Terraform configurations to simplify large-scale deployments. 161
madmurphy/libconfini A C-based library for parsing configuration files in a human-readable format. 165
sasbury/mini A package that parses and interprets configuration files in the ini style. 35
easco/configparser_ex A parser for config files in the style of Windows INI 19
lytics/confl A config parser with lenient syntax and comments similar to Nginx format. 139
trippw/ncf-parser A Python-based parser for extracting data from automotive configuration files 1
ipinfusion/ocnos Provides network management tools and configuration files for various networking equipment 25
vrischmann/envconfig A library to parse configuration from environment variables and fill structs. 241
diffsk/configobj A Python library for parsing and generating configuration files in various formats 321
libconfuse/libconfuse A C library for parsing configuration files with support for sections and values, including strings, numbers, functions, and nested includes. 482
piotr-yuxuan/malli-cli A configuration tool with expressive schema definition and agnostic secret protection 54