PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Network Management Python Packages

Python packages with the GitHub topic network-management. Sorted by relevance, with stars and monthly downloads.
mpenning
ciscoconfparse

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

397K 841 213
mpenning
ciscoconfparse2

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

50K 109 18
fulviofreitas
eeroctl

CLI for Eero mesh networks - automation-ready, human-friendly

4K 1 0
Mediacastnet
mediacast-netcatalog

Vendor command catalog + version matcher + protocol probe for multi-vendor network automation. Rust core + Python bindings. Seeded by Mediacast NetCaster's 2026-04 doc-crawl research across Cisco IOS-XE, NX-OS, Aruba AOS-CX, Juniper Junos, Arista EOS, HPE ProCurve, Cisco Meraki MS.

968 1 0
Oaklight
nps-ctl

Python CLI & library for managing NPS (ehang-io/nps) edge servers — clients, tunnels, hosts, and cluster sync

569 0 1
israel-lugo
netcalc

Advanced network calculator and address planning helper

452 20 0
cnewkirk
opennms-api-wrapper

An unofficial Python 3 client for the OpenNMS REST API (Horizon 35+)

404 1 0
O-X-L
oxl-opnsense-client

Client for interacting with the OPNsense API

404 10 2
hansalemaos
cirdhighspeedcoverter

High speed conversion of IP addresses represented in CIDR notation into their corresponding start and end IPs, along with their respective subnet masks.

111 0 0
vahagn-madatyan
juniper-mist-mcp

Juniper Mist MCP Server

96 0 0
prajwalkedari
wifimangement-linux

Python module for wifi controll

61 4 8
greenpau
ndmtk

Network Discovery and Management Toolkit

40 61 13
    • Data from PyPI, GitHub, ClickHouse, and BigQuery