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

Firewall Python Packages

Python packages with the GitHub topic firewall. Sorted by relevance, with stars and monthly downloads.
mpenning
ciscoconfparse

Parse, Audit, Query, Build, and Modify Arista / Cisco / Juniper / Palo Alto / F5 configurations.

428K 840 215
PaloAltoNetworks
pan-os-python

The PAN-OS SDK for Python is a package to help interact with Palo Alto Networks devices (including physical and virtualized Next-generation Firewalls and Panorama). The pan-os-python SDK is object oriented and mimics the traditional interaction with the device via the GUI or CLI/API.

103K 395 192
mpenning
ciscoconfparse2

Parse, Audit, Query, Build, and Modify Arista / Cisco / Juniper / Palo Alto / F5 configurations.

44K 114 18
QuentiumYT
cf-rules

🛡️📦 A Cloudflare library wrapper to bulk import / export your firewall rules using Cloudflare's API.

42K 14 3
sattyamjjain
agent-airlock

A deny-by-default contract & type-checker layer for AI agent tool calls — Pydantic-based, in-process, zero-core-deps. Validates the actual tool-call payload (ghost-arg stripping, strict types, self-healing retries) beneath MCP gateways & firewalls. Works with LangChain, OpenAI Agents SDK, PydanticAI & CrewAI.

17K 10 3
PaloAltoNetworks
pandevice

The PAN-OS SDK for Python is a package to help interact with Palo Alto Networks devices (including physical and virtualized Next-generation Firewalls and Panorama). The pan-os-python SDK is object oriented and mimics the traditional interaction with the device via the GUI or CLI/API.

11K 395 192
flowtriq
ftagent

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

9K 5 1
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
doctena-org
octorules-cloudflare

Cloudflare provider for octorules

6K 1 0
doctena-org
octorules

Manage WAF rules across providers as code

5K 3 0
pwnzer0tt1
fgex

Firegex, a firewall for Attack-Defense CTFs

3K 106 10
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
provnai
mcp-vanguard

Open-source security gateway for MCP agents and tools. Inspect tool calls before execution, enforce policy, block risky operations, and emit audit-ready evidence.

3K 12 4
killertcell428
pyaigis

Deterministic, zero-dependency Python firewall for AI agents — MCP rug-pull, memory poisoning, indirect injection, exfil channels. 44 compliance templates (US/CN/JP/EU).

2K 51 7
vladimirs-git
fortigate-api

Python package for configuring Fortigate (Fortios) devices using REST API

2K 91 28
strathon
strathon

The open-source AI agent firewall — write a CEL policy, block the tool call before it executes. In-process, sub-millisecond. OWASP + EU AI Act mapped.

2K 0 0
strathon
strathon-cli

The open-source AI agent firewall — write a CEL policy, block the tool call before it executes. In-process, sub-millisecond. OWASP + EU AI Act mapped.

2K 0 0
pwnzer0tt1
firegex

Firegex, a firewall for Attack-Defense CTFs

2K 106 10
netinvent
windows-tools

Collection of various interfaces for Windows functionality in a Pythonic way

2K 74 18
netinvent
windows-tools-registry

Collection of various interfaces for Windows functionality in a Pythonic way

2K 74 18
netinvent
windows-tools-misc

Collection of various interfaces for Windows functionality in a Pythonic way

2K 74 18
doctena-org
octorules-aws

AWS WAF v2 provider for octorules

2K 1 0
6RUN0
ferm

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

2K 0 0
doctena-org
octorules-google

Google Cloud Armor provider for octorules

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