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

Network Automation Python Packages

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

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

264K 554 133
akarneliuk
pygnmi

The pure Python implementation of the gNMI client.

180K 156 53
CiscoTestAutomation
yang-connector

NETCONF/YANG related test framework

162K 22 18
aristanetworks
anta

Arista Network Test Automation (ANTA) Framework

65K 90 48
nautobot
nautobot

Network Source of Truth & Network Automation Platform

53K 2K 420
opsmill
infrahub-testcontainers

Infrahub is a graph-based data management platform with built-in version control, CI workflows, peer review, and API access. It’s purpose-built to power reliable infrastructure automation at scale.

11K 534 64
shigechika
junos-mcp

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

10K 1 0
norfablabs
norfab

Network Automations Fabric

8K 43 1
opsmill
infrahub-server

Infrahub is a graph-based data management platform with built-in version control, CI workflows, peer review, and API access. It’s purpose-built to power reliable infrastructure automation at scale.

6K 534 64
cdot65
pan-scm-sdk

Please use the official SDK from Palo Alto instead. Python SDK for Palo Alto Networks Strata Cloud Manager.

5K 17 16
shigechika
junos-ops

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

4K 3 2
netclab
netadopt

Read a network-automation repository, report what is in it, and adopt its model into Kubernetes. Arista AVD first.

4K 0 0
fakenos
fakenos

Simulate network operating systems in a programmatic and easy way.

4K 67 10
pierky
arouteserver

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

4K 316 48
O-X-L
oxl-opnsense-client

Client for interacting with the OPNsense API

3K 15 2
hermanwjacobsen
hfortix

Python client library for Fortinet FortiOS REST API automation

3K 1 2
netcanon
netcanon

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

3K 11 1
hermanwjacobsen
hfortix-core

Python client library for Fortinet FortiOS REST API automation

3K 1 2
netbox-community
netbox

The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/products/free-netbox-cloud/

3K 22K 3K
miaow2
netbox-config-diff

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

2K 99 12
CiscoTestAutomation
yang-ncdiff

NETCONF/YANG related test framework

1K 22 18
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.

1K 3 0
d00mus
mcp-ssh-gateway

SSH terminals for AI agents that know when a command is done: six tools, stateful shells, exit codes, router CLIs.

1K 3 0
opsmill
infrahub-sync

Infrahub is a graph-based data management platform with built-in version control, CI workflows, peer review, and API access. It’s purpose-built to power reliable infrastructure automation at scale.

1K 534 64
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology