SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Firewall Projects
-
Project mention: Little Snitch: Network Monitor and Application Firewall for macOS | news.ycombinator.com | 2024-12-29
Can't forget about OpenSnitch, for those of you that would rather not buy a license to do this sorta thing: https://github.com/evilsocket/opensnitch
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Link: Awesome-WAF on GitHub
-
-
ciscoconfparse
Parse, Audit, Query, Build, and Modify Arista / Cisco / Juniper / Palo Alto / F5 configurations.
-
-
-
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.
-
-
-
-
dnxfirewall
DNXFIREWALL® and DAD'S NEXT-GEN FIREWALL™, a C/CPython hybrid next generation firewall built on top of Linux and bound to kernel/ netfilter hooks for packet control.
-
OPNsensePIAWireguard
This script automates the process of getting Wireguard setup on OPNsense to connect to PIA's NextGen Wireguard servers. It will create Wireguard Instance(Local) and Peer(Endpoint) on your OPNsense setup.
-
-
socialclub-notification-blocker
Next-generation firewall (NGFW) that supports blocking SocialClub Overlay notifications.
-
the-great-gpt-firewall
🤖 A curated list of websites that restrict access to AI Agents, AI crawlers and GPTs
-
-
-
DirectFire_Converter
DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, SmartMove, Expedition etc.
-
-
-
-
caterpillar
Caterpillar Proxy - The simple web debugging proxy (formerly, php-httpproxy) (by gnh1201)
-
Inversion-DNSBL-Generator
Generate malicious URL blocklists for DNSBL applications like pfBlockerNG or Pi-hole by scanning various public URL sources using the Safe Browsing API from Google and/or Yandex.
Python Firewall discussion
Python Firewall related posts
-
Little Snitch: Network Monitor and Application Firewall for macOS
-
Homemade application firewall for Linux
-
OpenSnitch: GNU/Linux interactive application firewall inspired by Little Snitch
-
Is Linux worth it for the average non-tech user?
-
DNS problems (PIA + OPNsense + Unbound + Adblock)
-
Safari share menu now violates privacy
-
Opnsense 23.7.6 broke my wireguard
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Jan 2025
Index
What are some of the best open-source Firewall projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | opensnitch | 11,119 |
2 | Awesome-WAF | 6,420 |
3 | firewalld | 896 |
4 | ciscoconfparse | 803 |
5 | qomui | 554 |
6 | opensnitch | 397 |
7 | pan-os-python | 350 |
8 | pegasi-shield | 319 |
9 | collection_opnsense | 291 |
10 | vycontrol | 248 |
11 | dnxfirewall | 217 |
12 | OPNsensePIAWireguard | 186 |
13 | findwall | 103 |
14 | socialclub-notification-blocker | 93 |
15 | the-great-gpt-firewall | 86 |
16 | windows_tools | 70 |
17 | fortigate-api | 68 |
18 | DirectFire_Converter | 53 |
19 | guardian | 49 |
20 | BlackListBox | 44 |
21 | PyWall | 23 |
22 | caterpillar | 22 |
23 | Inversion-DNSBL-Generator | 22 |