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

Network Security Python Packages

Python packages with the GitHub topic network-security. Sorted by relevance, with stars and monthly downloads.
secdev
scapy

Scapy: the Python-based interactive packet manipulation program & library.

7.2M 12K 2K
ffalcinelli
pydivert

A Python binding for WinDivert driver

308K 237 44
JarryShaw
pypcapkit

Python-based Comprehensive Network Packet Analysis Library

23K 264 33
nfstream
nfstream

NFStream: a Flexible Network Data Analysis Framework.

14K 1K 143
flowtriq
ftagent

Flowtriq DDoS Detection Agent. Real-time traffic monitoring, incident detection, PCAP capture, and auto-mitigation

9K 5 1
cisco
mercury-python

Mercury: network metadata capture and analysis

8K 516 86
corelight
communityid

A Python implementation of the Community ID flow hashing standard

7K 24 10
shcherbak-ai
tethered

tethered — Runtime network egress control for Python. One function call to restrict which hosts your code can connect to.

6K 8 0
cdot65
pan-scm-sdk

Python SDK for Palo Alto Networks Strata Cloud Manager.

6K 17 16
mrhenrike
embedxpl

Embedded Device Security Assessment Framework — 700 modules, 350 CVEs, 55 vendors, APT Group Engine. Covers routers, IP cameras, GPON ONTs, ISP CPEs, IoT/embedded edge.

6K 22 6
famousleads
safecadence-netrisk

SafeCadence Network Risk — local-first infrastructure + identity policy platform. 45 adapters (40 infra + 5 identity), 22 controls, 16 multi-vendor translators, capability-based RBAC, AI policy intelligence, attack-path graph, KEV+EPSS-prioritized CVEs, cross-system drift detection. MIT, BYO-AI.

4K 1 0
Mattmorris-dev
netwatch-sec

All-In-One Network Security Dashboard

3K 22 2
linuxfabrik
firewallfabrik

Modern fwbuilder successor: Qt GUI for managing iptables/nftables policies. Centralized policy DB with reusable objects, scales to hundreds of firewalls, generates deployment-ready shell scripts.

3K 23 0
bx33661
wireshark-mcp

Wireshark-MCP,Give your AI assistant a packet analyzer. Drop a .pcap file, ask questions in plain English — get answers backed by real tshark data.

2K 162 20
Koen1999
suricata-check

suricata-check is a command line utility to provide feedback on Suricata rules. The tool can detect various issues including those covering syntax validity, interpretability, rule specificity, rule coverage, and efficiency.

2K 21 8
adulau
domainclassifier

DomainClassifier is a Python (2/3) library to extract and classify Internet domains/hostnames/IP addresses from raw unstructured text files following their DNS existence, localization or attributes.

2K 80 10
rsh1k
netcheck-ir

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

2K 2 0
jakbin
whatweb

Next generation web scanner

2K 8 1
6RUN0
ferm

ferm for iptables/nftables, ported to Python - one config language, four netfilter families

2K 0 0
jonluca
anubis-netsec

Subdomain enumeration tool

2K 1K 165
GhostESP-Revival
ghostbt

An open source platform for ESP32 devices.

2K 785 127
zynovexllc
vrp-ir

Huawei VRP/USG config to a source-traceable IR + 'vrp-ir audit' line-cited security acceptance report. Open core of AegisTwin.

1K 0 1
jay-johnson
network-pipeline

Network traffic data pipeline for real-time predictions and building datasets for deep neural networks

1K 53 11
OWASP
nettacker

Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management

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