Python Firewall

Open-source Python projects categorized as Firewall

Top 23 Python Firewall Projects

  • opensnitch

    OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.

    Project mention: Is Linux worth it for the average non-tech user? | /r/privacy | 2023-12-10
  • Awesome-WAF

    🔥 Web-application firewalls (WAFs) from security standpoint.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • firewalld

    Stateful zone based firewall daemon with D-Bus interface

  • ciscoconfparse

    Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations.

  • qomui

    Qomui (Qt OpenVPN Management UI)

  • opensnitch

    OpenSnitch is a GNU/Linux application firewall (by gustavo-iniguez-goya)

  • 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • vycontrol

    vyos frontend

  • 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.

  • collection_opnsense

    Ansible Collection to manage OPNSense firewalls using their API

    Project mention: Ansible for OPNSense - what next? | /r/opnsense | 2023-05-14

    What OPNSense Ansible-Module(s) should be implemented next? => VOTE

  • 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.

    Project mention: DNS problems (PIA + OPNsense + Unbound + Adblock) | /r/PrivateInternetAccess | 2023-12-02

    I am attempting to do a whole house VPN (i am a US citizen living abroad). I ran through the steps for the PIA automation tool to set up my wireguard instance (https://github.com/FingerlessGlov3s/OPNsensePIAWireguard). Everything seems to be configured appropriately but as soon as i set my Rule for all traffic to go through my PIA interface i lose connectivity. I am fairly certain this is an interaction with Adblock or unbound going on. I have a feeling i need to set my DNS for PIA to my opnsense router somewhere -- but its just my hunch.

  • findwall

    Check if your provider is blocking you!

  • socialclub-notification-blocker

    Next-generation firewall (NGFW) that supports blocking SocialClub Overlay notifications.

  • Splunk-Apps

    Palo Alto Networks App for Splunk leverages the data visibility provided by Palo Alto Networks next-generation firewalls and endpoint security with Splunk's extensive investigation and visualization capabilities to deliver an advanced security reporting and analysis tool.

  • the-great-gpt-firewall

    🤖 A curated list of websites that restrict access to AI Agents, AI crawlers and GPTs

    Project mention: The Great GPT Firewall | news.ycombinator.com | 2024-02-14
  • windows_tools

    Collection of various interfaces for Windows functionality in a Pythonic way

  • fortigate-api

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

  • 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.

  • BlackListBox

    BlackListBox is an integrated blacklist database autoupdate solution.

  • guardian

    Firewall for GTA Online (by TheMythologist)

    Project mention: This is what PC lobbies are like if you're curious | /r/RedDeadOnline | 2023-04-29

    This is why is use guardian https://github.com/TheMythologist/guardian

  • 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.

  • ufw-stats

    ufw-stats: Show ufw actions since boot, with ip address information from RIPE database.

  • ansible-iptables

    Ansible role that applies a strict and secure set of rules to iptables with many configurable options

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-14.

Python Firewall related posts

Index

What are some of the best open-source Firewall projects in Python? This list will help you:

Project Stars
1 opensnitch 9,541
2 Awesome-WAF 5,863
3 firewalld 801
4 ciscoconfparse 775
5 qomui 546
6 opensnitch 394
7 pan-os-python 324
8 vycontrol 235
9 dnxfirewall 212
10 collection_opnsense 204
11 OPNsensePIAWireguard 158
12 findwall 103
13 socialclub-notification-blocker 96
14 Splunk-Apps 96
15 the-great-gpt-firewall 64
16 windows_tools 56
17 fortigate-api 52
18 DirectFire_Converter 48
19 BlackListBox 39
20 guardian 35
21 Inversion-DNSBL-Generator 18
22 ufw-stats 15
23 ansible-iptables 8
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com