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

Firewall Python Packages

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

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

210K 843 216
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.

78K 402 200
mpenning
ciscoconfparse2

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

29K 117 18
lucamarien
opnsense-mcp-server

A secure MCP server for managing OPNsense firewalls through AI assistants. 62 tools across 10 domains with read-only default, savepoint rollback, and security auditing.

20K 21 9
sattyamjjain
agent-airlock

A type-checker and contract layer for AI agent tool calls, deny-by-default, in-process, Pydantic-only. Strict argument validation, ghost-argument stripping, and self-healing retries for MCP servers and agent frameworks.

19K 16 4
flowtriq
ftagent

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

16K 2 0
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.

8K 402 200
vladimirs-git
fortigate-api

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

5K 95 30
vmware-skills
vmware-nsx-security

VMware NSX DFW microsegmentation and security: distributed firewall, security groups, tags, traceflow, IDPS — MCP tools for AI agents

4K 4 0
O-X-L
oxl-opnsense-client

Client for interacting with the OPNsense API

3K 15 2
QuentiumYT
cf-rules

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

3K 14 3
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 32 2
doctena-org
octorules

Manage WAF rules across providers as code

2K 4 0
doctena-org
octorules-cloudflare

Cloudflare provider for octorules

2K 1 0
pwnzer0tt1
fgex

Firegex, a firewall for Attack-Defense CTFs

2K 118 14
pic-standard
pic-standard

Open standard for Provenance & Intent Contracts (PIC) in AI agents. Verify intent, provenance, and evidence before high-impact tool calls.

2K 67 47
pwnzer0tt1
firegex

Firegex, a firewall for Attack-Defense CTFs

2K 118 14
StefanKnol
mikrotik-mcp

MCP server for MikroTik RouterOS over the binary API. Addresses rules by their real .id, never by list position.

2K 0 0
NX1X
pfsentinel

Automated backup and monitoring tool for pfSense firewalls. Supports config, RRD, DHCP, certificates, ZFS snapshots, and more via SSH/HTTPS.

2K 2 0
FelixMa01
agentgate-firewall

ai security cli developer-tools agent firewall policy-as-code python anthropic claude-code

1K 1 0
humanbound
humanbound-firewall

Multi-tier firewall for AI agents — blocks prompt injections, jailbreaks, and scope violations. Local tiers first; LLM judge only when uncertain.

1K 54 5
onyks-os
network-sandbox-engine

A deterministic network sandbox for testing nftables rules. It uses ephemeral Linux network namespaces (netns) and Scapy to validate firewall logic safely.

1K 4 0
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.

1K 0 0
preloop
preloop

The open-source AI agent control plane: MCP firewall, model gateway with budgets, human approvals, runtime observability, and audit trails

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