$npx skillfedfor your agent

Networking packages

231 packages · page 6 of 6 · 254 including subcategories

Subcategories

Packages

infoblox-client With conditions
PyPI · Networking · released Dec 2024

Client library for programmatic interaction with Infoblox NIOS appliances via the WAPI REST API, supporting both low-level connector operations and high-level object abstractions for DNS, DHCP, and network management.

However, dormancy means it is not actively developed; verify that it supports your Infoblox version and Python environment before adopting.

Apache-2.0builds from sourcedormant
83.5Kdownloads / mo
async-modbus With conditions
PyPI · Networking · released Oct 2025

Async ModBus provides an asynchronous Python client for ModBus communication over TCP and RTU protocols, wrapping umodbus with an object-oriented API that works with asyncio, curio, trio, or anyio.

However, it is marked Pre-Alpha, has not been released in 296 days, and carries an unclear GPLv3 license declaration.

license unclearpure Python · 3.6+aging
82.5Kdownloads / mo
pyblu With conditions
PyPI · Networking · released Aug 2026

Control and query BluOS audio players over the network using their REST API, with async support and no authentication required.

MITpure Python · 3.12+
82.2Kdownloads / mo
linode-cli With conditions
PyPI · Networking · released May 2026

Command-line interface for the Linode API that lets you manage Linode resources and services directly from the terminal with organized, configurable table output.

Install it if you're automating Linode resources or prefer terminal-based management.

BSD-3-Clausepure Python · 3.9+
81.5Kdownloads / mo
greeclimate With conditions
PyPI · Networking · released Jun 2026

Async Python library for discovering, connecting to, and controlling Gree-based mini-split air conditioning and heat pump systems over the network.

The main gotcha is that device binding is finnicky and requires immediate re-scan if the device key is lost—test discovery and binding thoroughly before relying on it…

GPL-3.0-onlypure Python · 3.10+
79.7Kdownloads / mo
grpcio-csds With conditions
PyPI · Networking · released Jul 2026

Exposes received xDS traffic configuration from gRPC applications programmatically through the Client Status Discovery Service protocol.

Apache-2.0pure Python · 3.10+
79.0Kdownloads / mo
pywizlight Worth it
PyPI · Networking · released Aug 2026

A Python library and CLI tool for discovering and controlling WiZ smart light bulbs over a network, supporting brightness, color, color temperature, scenes, and effects.

Install it if you own WiZ bulbs and need programmatic or CLI control; skip it if you have no WiZ devices or prefer a vendor app.

MITpure Python · 3.11+
78.6Kdownloads / mo
python-hpilo With conditions
PyPI · Networking · released Jan 2021

Automates HP iLO (Integrated Lights Out) server management through a Python library and command-line tool, eliminating the need to manually write XML or use HP's perl-based locfg.pl utility.

However, verify compatibility with your iLO version (support stated only through iLO 4) and test with your Python version before deploying to production, as the…

Apache-2.0pure Pythonaging
78.5Kdownloads / mo
ovs With conditions
PyPI · Networking · released Mar 2026

Provides official Python bindings for Open vSwitch, enabling programmatic access to OVSDB (Open vSwitch Database) and network switch configuration via JSON-RPC.

However, installation requires a source build and platform-specific dependencies; verify your build environment has necessary tools before attempting install.

Apache-2.0builds from source
77.9Kdownloads / mo
miniupnpc With conditions
PyPI · Networking · released May 2025

Python binding for MiniUPnPc library that enables applications to communicate with UPnP Internet Gateway Devices on the network to manage port mappings and network configuration.

permissive licensecompiled wheelaging
77.9Kdownloads / mo
localstack-twisted With conditions
PyPI · Networking · released May 2026

A LocalStack-optimized distribution of Twisted that provides asynchronous networking and event-driven I/O capabilities for Python applications, with reduced size by excluding tests and unused modules.

However, verify that the excluded modules don't affect your specific use case, and confirm compatibility if you depend on packages expecting the standard Twisted…

permissive licensepure Python · 3.8.0+
77.2Kdownloads / mo
py-unifi-access With conditions
PyPI · Networking · released Jul 2026

Async Python client for UniFi Access local API with WebSocket event support, providing typed access to doors, lock rules, and real-time device updates.

Install it if you are building Home Assistant integrations or custom automation around UniFi Access; skip it if you do not have UniFi Access hardware or need…

MITpure Python · 3.12+
77.0Kdownloads / mo
aioruckus With conditions
PyPI · Networking · released Jul 2026

Async Python client library for querying and controlling Ruckus Unleashed and ZoneDirector wireless devices via their AJAX Web Service interface, and for reading backed-up configuration files.

0BSDpure Python · 3.12+
76.9Kdownloads / mo
boofuzz With conditions
PyPI · Networking · released Oct 2023

Boofuzz is a network protocol fuzzing framework that generates malformed or unexpected data to test network services for robustness and security vulnerabilities.

GPL-2.0-onlypure Python
76.8Kdownloads / mo
zha With conditions
PyPI · Networking · released Jul 2026

ZHA is a hardware-independent Zigbee gateway implementation that manages Zigbee devices and networks for home automation, supporting a wide range of Zigbee radio types and device integrations.

permissive licensepure Python · 3.12+
76.4Kdownloads / mo
pywemo Worth it
PyPI · Networking · released Feb 2026

Discovers and controls Belkin WeMo smart home devices over local network, including setup, reset, and device management without cloud dependency.

MITpure Python · 3.10.0+
76.3Kdownloads / mo
pyControl4 With conditions
PyPI · Networking · released Feb 2026

An async library for controlling Control4 smart home systems through their REST API, supporting device discovery, authentication, and direct control of lights and other connected devices.

Apache-2.0pure Python · 3.11+
75.8Kdownloads / mo
roombapy With conditions
PyPI · Networking · released May 2025

roombapy is a Python library for controlling Wi-Fi-enabled iRobot Roombas over local network connections, supporting firmware 2.x.x with both programmatic and command-line interfaces.

MITpure Python
75.7Kdownloads / mo
wiim With conditions
PyPI · Networking · released Aug 2026

wiim provides a Python API to discover, control, and monitor WiiM smart audio devices on your network, including playback control, metadata retrieval, and multiroom group management.

MITpure Python
75.2Kdownloads / mo
arcam-fmj With conditions
PyPI · Networking · released Apr 2026

Provides async network control of Arcam FMJ receivers and compatible audio processors (JBL, AudioControl) over IP, with both library and CLI interfaces.

MITpure Python · 3.11+
74.8Kdownloads / mo
factorio-rcon-py With conditions
PyPI · Networking · released Jun 2024

A Python client library for connecting to and sending commands to Factorio game servers via RCON protocol, with optional async support.

LGPL-2.0-onlypure Python · 3.8+dormant
74.6Kdownloads / mo
pynetgear With conditions
PyPI · Networking · released Sep 2023

pyNetgear provides a Python API to communicate with Netgear routers via their SOAP interface, enabling you to query connected devices, manage traffic metrics, and control device access.

However, the dormant maintenance status (last update 2023-09-12) means you should verify compatibility with your specific router model and firmware before relying on…

permissive licensepure Pythondormant
74.4Kdownloads / mo
rflink With conditions
PyPI · Networking · released Mar 2026

Library and command-line interface for communicating with RFlink 433MHz transceiver hardware, supporting both serial and TCP connections.

MITpure Python
74.4Kdownloads / mo
nmcli With conditions
PyPI · Networking · released Jun 2026

nmcli is a Python wrapper for the NetworkManager command-line client, allowing programmatic control of network connections, devices, and Wi-Fi operations on Linux systems.

Install only if your use case requires direct network management automation; it is not a general networking library.

MITpure Python · 3.7+
74.3Kdownloads / mo
airtouch4pyapi With conditions
PyPI · Networking · released Jan 2023

Controls Airtouch 4 and 5 air conditioning units locally over TCP, allowing you to set temperature, power state, cooling mode, and fan speed by group or AC unit.

However, it is aging (last release January 2023) and Airtouch 5 support remains experimental—verify compatibility with your hardware before relying on it in production.

MITpure Python · 3.6+aging
74.2Kdownloads / mo
slackeventsapi With conditions
PyPI · Networking · released Sep 2024

Receives and parses events from Slack's Events API using an event emitter pattern, allowing you to attach listener functions to handle Slack events in Python.

MITpure Python · 3.6+
74.1Kdownloads / mo
devolo-plc-api With conditions
PyPI · Networking · released Apr 2025

Provides a Python API to communicate with devolo PLC (powerline communication) devices over the network using protobuf-formatted messages, supporting both synchronous and asynchronous operations.

GPL-3.0-or-laterpure Python · 3.9+
73.9Kdownloads / mo
jaraco.net With conditions
PyPI · Networking · released Feb 2025

jaraco.net provides miscellaneous networking utility functions, including a DNS forwarding service for Windows that binds to IPv6 addresses.

However, the 19 runtime dependencies may be heavier than expected for a utilities library; verify that the specific networking functions you need are included before…

MITpure Python · 3.9+
73.9Kdownloads / mo
vallox-websocket-api With conditions
PyPI · Networking · released Jul 2026

Async WebSocket client for controlling and monitoring Vallox ventilation units over LAN, supporting profile switching, fan speed adjustment, metric fetching, and temperature log retrieval.

LGPL-3.0-onlypure Python
73.7Kdownloads / mo
crownstone-uart With conditions
PyPI · Networking · released Nov 2022

Python library for controlling Crownstone smart home devices via USB serial connection, requiring a Crownstone USB adapter.

However, the dormant maintenance status (last release 2022-11-03) and unclear license metadata are significant concerns—verify license compliance and test…

license unclearpure Python · 3.7+dormant
73.6Kdownloads / mo
fjaraskupan With conditions
PyPI · Networking · released May 2026

Control Fjäråskupan kitchen fans over Bluetooth via async Python code or command-line interface, supporting fan speed and light control.

MITpure Python · 3.10+
73.5Kdownloads / mo