$npx skillfedfor your agent

Networking packages

231 packages · page 5 of 6 · 254 including subcategories

Subcategories

Packages

tacacs_plus Skip
PyPI · Networking · released Aug 2018

A TACACS+ client library and command-line tool for authentication, authorization, and accounting (AAA) against TACACS+ servers, supporting ASCII, PAP, and CHAP authentication methods.

BSD-3-Clausepure Pythonabandoned
134.2Kdownloads / mo
certbot-nginx With conditions
PyPI · Networking · released Jul 2026

Certbot-nginx is a plugin for Certbot that automates obtaining and deploying TLS certificates from Let's Encrypt to nginx web servers.

Apache-2.0pure Python · 3.10+
133.6Kdownloads / mo
ovsdbapp With conditions
PyPI · Networking · released May 2026

A library for building applications that communicate with Open vSwitch via the OVSDB protocol, wrapping the ovs library with an event loop and transaction support.

Apache-2.0pure Python · 3.10+
132.2Kdownloads / mo
pure-pcapy3 Skip
PyPI · Networking · released Feb 2017

Pure-Python implementation of the pcapy API for reading and writing PCAP network packet capture files, without support for live traffic capture.

permissive licensebuilds from sourceabandoned
130.4Kdownloads / mo
ssh-import-id With conditions
PyPI · Networking · released Feb 2026

ssh-import-id fetches public SSH keys from GitHub, GitLab, or Launchpad and adds them to your authorized_keys file, eliminating manual key copying for SSH access grants.

copyleftpure Python
129.6Kdownloads / mo
adb-shell With conditions
PyPI · Networking · released Sep 2023

Implements ADB (Android Debug Bridge) shell and FileSync protocol in Python, enabling programmatic communication with Android devices over TCP or USB.

However, it is dormant (last release over a year ago), so install only if you need ADB protocol support in Python and can tolerate lack of active maintenance.

Apache-2.0builds from sourcedormant
128.4Kdownloads / mo
dcc-mcp-server With conditions
PyPI · Networking · released Aug 2026

Distributes a Rust-compiled CLI binary that runs as a standalone gateway or sidecar process to bridge DCC applications (Maya, Blender, Houdini) with the Model Context Protocol.

MITcompiled wheel · 3.7+
128.2Kdownloads / mo
sslyze With conditions
PyPI · Networking · released Mar 2026

SSLyze is a fast SSL/TLS scanning tool and Python library that analyzes server configurations for encryption strength and known TLS vulnerabilities by connecting and inspecting certificate, cipher suites, and protocol settings.

However, the AGPL license is restrictive—proprietary projects must either accept copyleft obligations or avoid it.

AGPL-3.0-onlybuilds from source · 3.10+
127.1Kdownloads / mo
icsneopy With conditions
PyPI · Networking · released Aug 2026

icsneopy is a Python binding for Intrepid Control Systems' device communication library, enabling interaction with automotive and industrial networking hardware through a Python API.

The main gotcha is the mandatory Servd server dependency—verify it installs cleanly on your target platform before committing.

license unclearcompiled wheel · 3.9+
125.7Kdownloads / mo
ovs-dbg With conditions
PyPI · Networking · released Jul 2023

Provides command-line tools to parse, filter, and analyze Open vSwitch (OVS) and OVN flow output, logs, and configurations for debugging and offline simulation.

However, the aging maintenance status means you should verify compatibility with your OVS/OVN version and be prepared to maintain or fork the code if issues arise.

Apache-2.0pure Pythonaging
121.4Kdownloads / mo
asysocks With conditions
PyPI · Networking · released Oct 2025

Asynchronous SOCKS5, SOCKS4, and HTTP proxy client and server library in pure Python, supporting both listener and queue-based modes for proxy-aware applications.

MITpure Python · 3.6+aging
121.1Kdownloads / mo
netifaces-plus With conditions
PyPI · Networking · released Nov 2025

Retrieves network interface information (addresses, gateways, MAC addresses) across Windows, macOS, and Linux in a portable way without platform-specific code.

However, consider the aging maintenance status (286 days since last release) and the maintainer's own recommendation of ifaddr for new projects.

MITcompiled wheel · 3.6+aging
119.5Kdownloads / mo
samsungtvws With conditions
PyPI · Networking · released May 2026

A Python library for remotely controlling Samsung Smart TVs via WebSocket and REST APIs, supporting both modern Tizen OS TVs and older Orsay-based models with sync, async, and encrypted API options.

The main gotcha is the subnet restriction—your TV must be on the same network as your client.

LGPL-3.0pure Python · 3.9+
117.7Kdownloads / mo
aiopnsense With conditions
PyPI · Networking · released Aug 2026

An async Python client library that wraps OPNsense REST endpoints, allowing applications to query router state and trigger supported OPNsense actions without manually building HTTP requests.

Apache-2.0pure Python · 3.14+
115.7Kdownloads / mo
crcengine With conditions
PyPI · Networking · released Apr 2023

CrcEngine provides table-based and bit-bashing CRC calculation with support for pre-defined algorithms (CRC8, CRC16, CRC32, CRC64 variants) and custom algorithm creation, plus C code generation for embedded use.

However, maintenance is dormant; use it for non-critical checksums or where you can fork if needed.

GPL-3.0-onlypure Pythondormant
114.6Kdownloads / mo
pan-os-python With conditions
PyPI · Networking · released Jul 2026

Framework for programmatically configuring and managing Palo Alto Networks firewalls and Panorama devices via API, with object-oriented access to device configuration and operational commands.

ISCpure Python
114.1Kdownloads / mo
meshtastic With conditions
PyPI · Networking · released Jul 2026

A Python library and CLI for communicating with Meshtastic mesh radio devices, sending and receiving messages, and accessing device operations through a publish-subscribe event model.

GPL-3.0-onlypure Python
113.2Kdownloads / mo
os-vif With conditions
PyPI · Networking · released Jul 2026

os-vif provides a library for managing the lifecycle of virtual network interfaces in OpenStack environments, handling attachment and detachment of vNICs to compute instances.

Apache-2.0pure Python · 3.11+
111.5Kdownloads / mo
bumble With conditions
PyPI · Networking · released Jul 2026

Bumble is a full-featured Bluetooth stack written in Python that supports BLE and Bluetooth Classic protocols, profiles, and transports including USB, UART, and Linux VHCI.

However, the alpha status and explicit production disclaimer mean it is not suitable for production deployments—use for research, development, and testing only.

Apache-2.0pure Python · 3.10+
109.4Kdownloads / mo
pmd-pytcp With conditions
PyPI · Networking · released Aug 2026

A pure-Python TCP/IP stack (Ethernet through RFC 9293 TCP) that runs in user space on TAP/TUN interfaces, embeddable as a library or daemon, with a Berkeley-sockets API.

However, it is Alpha-status software; expect API changes and verify performance and stability for your use case before relying on it in production.

GPL-3.0-or-laterpure Python · 3.9+
108.1Kdownloads / mo
netconf-client Worth it
PyPI · Networking · released May 2026

A NETCONF client library for Python that enables SSH and TLS communication with NETCONF servers to retrieve and edit device configurations using XML-based protocol messages.

Apache-2.0pure Python
107.7Kdownloads / mo
androidtvremote2 Worth it
PyPI · Networking · released Mar 2026

A Python library for controlling Android TV devices over the network using the Android TV Remote protocol v2, without requiring ADB or developer mode.

Apache-2.0pure Python · 3.10+
102.6Kdownloads / mo
pyModbusTCP With conditions
PyPI · Networking · released Sep 2024

A pure-Python Modbus/TCP client and server library for reading and writing registers over TCP connections without external dependencies.

permissive licensepure Pythondormant
101.8Kdownloads / mo
tldparse With conditions
PyPI · Networking · released Oct 2024

Parses domain names into their constituent parts (subdomain, domain, top-level domain) by working backwards from the TLD, with support for multi-part suffixes like .co.uk.

However, do not use it if you require active bug fixes or expect frequent TLD updates—the repository shows minimal ongoing support.

MITpure Pythondormant
101.0Kdownloads / mo
pmd-net-proto With conditions
PyPI · Networking · released Jul 2026

Parses, assembles, and validates network protocol packets (Ethernet through TCP/UDP) with RFC-grounded wire-format codecs and strict type safety.

GPL-3.0-or-laterpure Python · 3.9+
100.8Kdownloads / mo
pylutron-caseta Worth it
PyPI · Networking · released Jun 2026

A Python API for controlling Lutron Caséta smart home devices via their bridge, supporting async communication with TLS authentication and device state management.

Apache-2.0pure Python · 3.10.0+
99.2Kdownloads / mo
python-osc Worth it
PyPI · Networking · released Apr 2026

python-osc implements Open Sound Control (OSC) servers and clients in pure Python, supporting UDP and TCP protocols with multiple concurrency models (blocking, threading, forking, asyncio) and a dispatcher-based address-to-callback routing system.

Install it if you need to send or receive OSC messages from Python; the only constraint is a Python 3.10+ requirement.

license unclearpure Python · 3.10+
97.3Kdownloads / mo
dvc-ssh With conditions
PyPI · Networking · released May 2026

Adds SSH remote storage support to DVC, allowing you to store and retrieve versioned data on remote SSH servers as part of your data pipeline.

Apache-2.0pure Python · 3.9+
96.7Kdownloads / mo
broadlink With conditions
PyPI · Networking · released Apr 2024

A Python module and CLI for discovering, authenticating with, and controlling Broadlink smart home devices (remotes, plugs, switches, sensors, lights, and hubs) over a local network.

However, dormant maintenance (last commit 2024-08-04, no activity for over 800 days) means future compatibility with new device models or Python versions is…

MITpure Pythondormant
95.8Kdownloads / mo
nornir Worth it
PyPI · Networking · released Aug 2026

Nornir is a pure Python automation framework that manages device inventory and dispatches tasks across network nodes, letting you write automation logic directly in Python rather than a domain-specific language.

Install it if you need to automate network device operations and prefer writing Python over learning a DSL.

Apache-2.0pure Python · 3.10+
94.5Kdownloads / mo
pyasn With conditions
PyPI · Networking · released Sep 2023

pyasn performs fast offline IP address to Autonomous System Number (ASN) lookups using prebuilt databases from BGP archives, supporting both current and historical queries.

Install only if bulk or historical lookups justify the upfront compilation cost over simpler online alternatives.

MITbuilds from sourcedormant
94.0Kdownloads / mo
ciris-edge With conditions
PyPI · Networking · released Jul 2026

A Rust-based transport and replication layer for the CIRIS Epistemic Web that moves signed envelopes between federation peers over Reticulum mesh, HTTPS, or packet radio, with cryptographic attribution and consent-based access control enforced at the wire before any handler sees data.

AGPL-3.0-or-latercompiled wheel · 3.10+
93.5Kdownloads / mo
libtorrent With conditions
PyPI · Networking · released Aug 2026

Python bindings for libtorrent-rasterbar, enabling torrent protocol operations from Python code.

permissive licensecompiled wheel
91.5Kdownloads / mo
status Skip
PyPI · Networking · released Jan 2015

A command-line tool that reports HTTP response status codes for GET or POST requests to a given URL.

Install only if you are constrained to an old Python environment and cannot use any other tool.

MITpure Pythonabandoned
91.1Kdownloads / mo
ephemeral-port-reserve With conditions
PyPI · Networking · released Feb 2021

Reserves an ephemeral port reliably and race-free by binding, forcing it into TIME_WAIT state, and unbinding, so subprocesses can bind to it explicitly without conflict.

MITpure Python
90.2Kdownloads / mo
pybravia Worth it
PyPI · Networking · released Jul 2026

Provides an async Python interface to control Sony Bravia TVs (2013 and newer) over the network using PSK or PIN-based authentication.

permissive licensepure Python · 3.10+
89.5Kdownloads / mo
aioserial With conditions
PyPI · Networking · released Jul 2022

Provides async/await serial port I/O using asyncio, wrapping pyserial to enable non-blocking read and write operations on serial connections.

copyleftbuilds from sourceabandoned
89.5Kdownloads / mo
aioslimproto With conditions
PyPI · Networking · released Jul 2026

Async Python implementation of the SLIMProto protocol for controlling Squeezebox players and compatible devices over the network without requiring Logitech's servers.

permissive licensepure Python · 3.11+
87.9Kdownloads / mo
storage Skip
PyPI · Networking · released May 2013

Provides Python classes and functions to interact with enterprise storage arrays, Fibre Channel switches, and servers.

license unclearbuilds from sourceabandoned
86.8Kdownloads / mo
bacpypes With conditions
PyPI · Networking · released Jan 2025

BACpypes implements the BACnet protocol stack in Python, enabling applications to communicate over BACnet networks for building automation and control systems.

However, the Pre-Alpha status, 569-day release gap, and unclear modern Python support mean you should test thoroughly before production use and be prepared to…

BSD-3-Clausepure Pythonaging
83.8Kdownloads / mo