pip install napalm==3.3.1

Network Automation and Programmability Abstraction Layer with Multivendor support

Source
Among top 3% packages on PyPI.
Over 66.6K downloads in the last 90 days.

Commonly used with napalm

Based on how often these packages appear together in public requirements.txt files on GitHub.

pyIOSXR

Python API to interact with network devices running IOS-XR

netmiko

Multi-vendor library to simplify Paramiko SSH connections to network devices

textfsm

Python module for parsing semi-structured text into python tables.

pyeapi

Python Client for eAPI

nxapi-plumbing

A library for managing Cisco devices through NX-API using XML or jsonrpc.

terminal

terminal ~~~~~~~~ A terminal environment tools. :copyright: (c) 2013 by Hsiaoming Yang.

pynxos

A library for managing Cisco NX-OS devices through NX-API.

pyfg

Python API for fortigate

ntc-ansible

Dependencies for NTC Ansible modules

napalm-base

Network Automation and Programmability Abstraction Layer with Multivendor support

pyPluribus

Python API to interact with Pluribus devices

pyntc

SDK to simplify common workflows for Network Devices.

bnclient

Blade Network Technologies Netconf Python Client

pycsco

Python modules to simplify working with Cisco NX-OS devices

napalm-ibm

Network Automation and Programmability Abstraction Layer with Multivendor support

ciscoconfparse

Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations

junos-netconify

Junos console/bootstrap automation

napalm-eos

Network Automation and Programmability Abstraction Layer with Multivendor support

gtextfsm

Google textfsm package.

Version usage of napalm

Proportion of downloaded versions in the last 3 months (only versions over 1%).

3.3.1

60.84%

3.1.0

12.13%

2.5.0

9.06%

3.2.0

7.18%

2.4.0

2.36%

3.0.1

2.02%