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

Network Automation Python Packages

Python packages with the GitHub topic network-automation. Sorted by relevance, with stars and monthly downloads.
ansible
ansible-navigator

A text-based user interface (TUI) for Ansible.

441K 536 127
CiscoTestAutomation
yang-connector

NETCONF/YANG related test framework

278K 22 18
aristanetworks
anta

What do you call an ant with frogs legs?

138K 84 42
akarneliuk
pygnmi

The pure Python implementation of the gNMI client.

136K 153 53
nautobot
nautobot

Network Source of Truth & Network Automation Platform

56K 2K 406
annetutil
annet

Configuration generation and deploying utility for network equipment

22K 186 67
netcanon
netcanon

Multi-vendor network config translator — Cisco / Juniper / Fortinet / Aruba / Arista / MikroTik / OPNsense. Cross-mesh audit catches silent translation errors before they ship.

12K 7 0
thomaschristory
panorama-super-cli

Agent-friendly CLI for Palo Alto Panorama object management: find IPs, dedup & safely merge objects, audit references, and enforce naming — dry-run by default, JSON & set-command output.

8K 0 0
hermanwjacobsen
hfortix

Python client library for Fortinet FortiOS REST API automation

6K 2 2
cdot65
pan-scm-sdk

Python SDK for Palo Alto Networks Strata Cloud Manager.

6K 17 16
thomaschristory
catalyst-sdwan-super-mcp

FastMCP server for Cisco Catalyst SD-WAN Manager (vManage), driven by the official OpenAPI specs. Dynamic tool generation, read-only by default, JWT + session auth.

6K 2 2
hermanwjacobsen
hfortix-fortios

Python client library for Fortinet FortiOS REST API automation

6K 2 2
hermanwjacobsen
hfortix-core

Python client library for Fortinet FortiOS REST API automation

5K 2 2
shigechika
junos-ops

Python CLI to automate Juniper/JUNOS operations over NETCONF: model-aware upgrade, rollback, reboot, config push, and RSI/SCF collection

5K 3 2
norfablabs
norfab

Network Automations Fabric

4K 36 1
freed-dev-llc
argus-netbox

NetBox-backed network source-of-truth automation for MCP coding agents — discovers live network state, diffs it against NetBox, and reconciles under confirmation gating. Python MCP + FastAPI server with a React dashboard.

3K 1 0
miaow2
netbox-config-diff

Find diff and push rendered device configurations from NetBox to devices and apply them.

3K 98 12
pierky
arouteserver

A tool to automatically build (and test) feature-rich configurations for BGP route servers.

2K 316 50
shigechika
junos-mcp

MCP server for Juniper/JUNOS — show, upgrade with rollback, config push (commit confirmed) with safe dry-run defaults, RSI/SCF collection

2K 0 0
Smertan
genja-py

A flexible, plugin-based Rust and Python framework for executing tasks across multiple hosts. Features dynamic plugin loading, inventory management with filtering, hierarchical task execution, and comprehensive result tracking. Ideal for network automation, infrastructure management, and multi-host operations.

2K 0 0
rsh1k
netcheck-ir

Enterprise network triage, security posture, and incident-response/forensics in one command — with optional AI analysis.

2K 2 0
AdamRickards
napalm-hios

NAPALM HiOS driver for Hirschmann devices (SNMP/MOPS/SSH/Offline)

2K 5 1
cmason3
cvproxy

Arista CloudVision Proxy

1K 2 0
scottpeterman
netlapse

Oxidized alternative / replacement — captures any CLI output (configs, ARP, BGP, routes), parses to structured JSON, versions both, and answers 'what changed' with semantic diffs.

1K 1 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery