configuration-parser

There are 67 repositories under configuration-parser topic.

  • batfish/batfish

    Batfish is a network configuration analysis tool that can find bugs and guarantee the correctness of (planned or current) network configurations. It enables network engineers to rapidly and safely evolve their network, without fear of outages or security breaches.

    Language:Java1.3k55893254
  • mpenning/ciscoconfparse

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

    Language:Python834104245220
  • nginxinc/crossplane

    Quick and reliable way to convert NGINX configurations into JSON and back.

    Language:Python745315790
  • hercules-team/augeas

    A configuration editing tool and API

    Language:Augeas50929364205
  • ElektraInitiative/libelektra

    Elektra serves as a universal and secure framework to access configuration settings in a global, hierarchical key database.

    Language:C207162.3k124
  • kamchatka-volcano/figcone

    Read JSON, YAML, TOML, XML or INI configuration by declaring a struct

    Language:C++1154125
  • mpenning/ciscoconfparse2

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

    Language:Python8952016
  • gurkankaymak/hocon

    go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config

    Language:Go8623418
  • theherk/figgypy

    A simple configuration parser for Python

    Language:Python64609
  • glennake/DirectFire_Converter

    DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, SmartMove, Expedition etc.

    Language:Python5751617
  • zhreshold/zupply

    Essential light-weight portable C++ 11 library dealing with images/files/systems for researches and demos

    Language:C++4451512
  • daviskirk/climatecontrol

    Python library for loading settings and config data from files and environment variables

    Language:Python205151
  • Carya-Automatisering/Configuration-File-Library

    Configuration File Library for LabVIEW

  • antonmashko/envconf

    Golang configuration parser. This package allow to work with flags, environment variables, external sources (json configuration file e.g.).

    Language:Go100141
  • FlashSystems/just-config

    Just a configuration information source for rust

    Language:Rust9100
  • Tes3awy/cisco-config-auditor

    Cisco IOS XE Configuration Auditor

    Language:Python9501
  • ArthurBook/configmate

    Practical yet versatile configuration parsing

    Language:Python7111
  • jaywcjlove/auto-config-loader

    Find and load configuration from a package.json property, rc file, or CommonJS module.

    Language:TypeScript7112
  • cheng-zhao/libcfg

    C library for parsing command line option and configuration files.

    Language:C5204
  • ins1gn1a/WatchGuard-Config-Parser

    XML configuration parser for WatchGuard firewalls

    Language:Python4011
  • attipaci/jnum

    Java numerical classes for astronomy and beyond

    Language:Java32171
  • berna1995/configuration-parser

    A simple configuration file parser in C

    Language:C3201
  • nitinkamra1992/CustomArgParse

    Providing support for configuration files while parsing command-line arguments

    Language:Python3200
  • Owez/superconf

    A barebones configuration file

    Language:Rust323
  • psycofdj/xtdpy

    High level Python development library

    Language:Python3103
  • ramonhagenaars/conf

    A *very* simple and *lightweight* configuration loader and parser for Python.

    Language:Python3152
  • umurarslan/parse2excel

    Simple CLI tool parsing text files with TextFSM and export to SQLite and Excel with own configuration file, also within configuration file custom SQLite commands can be executed to create custom tables.

    Language:Python3100
  • eestrada/voll

    The Very Obvious Line-delimited Language. To be used as a config language like JSON, YAML, or TOML, except simpler. Simpler is better.

    Language:Shell2200
  • EngrDhee/python_voucher_report_generation

    An automation process with Python script that generates voucher reports based on data retrieved from an Oracle database, with a focus on simplicity, logging, and clear instructions for use.

    Language:Python2100
  • je-s/Config

    Config is a very minimalistic config class, which allows to parse simple Key-Value pairs from a text file.

    Language:C++2100
  • kynikos/lib.py.configfile

    Python library to dynamically parse and edit configuration files with support for subsections.

    Language:Python23281
  • mdouchement/koanfgo

    Koanf Go allows to write dynamic configuration files for koanf configuration manager.

    Language:Go120
  • mdouchement/koanflua

    Koanf Lua allows to write dynamic configuration files for koanf configuration manager.

    Language:Go120
  • nager/Nager.ConfigParser

    .NET key value configuration parser

    Language:C#1101
  • RicNord/configparser-override

    ConfigParser with environment variable and direct assignment overrides

    Language:Python1100
  • uanhi/dotenv

    Parse configuration files for key value pairs, simple implementation.

    Language:Go1100