napalm
Network Automation Library
A unified API for network automation and programmability across multiple router vendors
Network Automation and Programmability Abstraction Layer with Multivendor support
2k stars
151 watching
555 forks
Language: Python
last commit: about 1 month ago
Linked from 4 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
napalm-automation/napalm-salt | Provides modules for event-driven network automation and orchestration using Salt | 129 |
napalm-automation/napalm-ansible | Provides a collection of Ansible modules that use NAPALM to interact with networking devices | 247 |
napalm-automation/napalm-logs | A Python library that normalizes and processes network syslog messages from various devices. | 141 |
tbotnz/netpalm | An open source network device automation platform that abstracts various network devices into a modern API interface. | 435 |
saltstack-formulas/napalm-ntp-formula | Automates NTP configuration on network devices using a standardized template-based approach | 4 |
akarneliuk/pygnmi | A Python implementation of the gNMI client for interacting with network devices and retrieving configuration data. | 131 |
dmulyalin/salt-nornir | Automates network device management across multiple protocols and devices using Python-based modules | 27 |
paloaltonetworks/pan-os-ansible | Automates configuration and operational tasks on Palo Alto Networks firewalls using the PAN-OS API. | 211 |
enms-automation/enms | A network automation platform designed to automate and manage network configurations, devices, and workflows. | 814 |
saltstack-formulas/napalm-install-formula | Installs necessary packages and dependencies for NAPALM automation tool | 5 |
paloaltonetworks/pan-os-python | A Python SDK to interact with Palo Alto Networks firewalls and Panorama devices | 348 |
pdm-project/pdm | A modern package manager for Python supporting the latest PEP standards and providing a flexible plugin system for managing dependencies and projects. | 8,009 |
nix-community/napalm | A tool for building npm packages in Nix and managing dependencies | 105 |
infrastructureascode-ch/nettowel | A collection of reusable network automation functions written in Python. | 77 |
etingof/snmpclitools | Tools for remotely querying and manipulating network devices using the Simple Network Management Protocol (SNMP) | 53 |