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.

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

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

  • SaaSHub

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

    SaaSHub logo
  • T-RAGS

    Trustworthy Retrieval Augmented Generation (RAG) with Safeguards

  • Project mention: Safeguard OpenAI Apps with Guardrail ML’s Firewall | /r/OpenAI | 2023-09-25
  • vycontrol

    vyos frontend

  • collection_opnsense

    Ansible Collection to manage OPNSense firewalls using their 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.

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

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

  • 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

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

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

  • SaaSHub

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

    SaaSHub logo
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).

Python Firewall related posts

  • Is Linux worth it for the average non-tech user?

    1 project | /r/privacy | 10 Dec 2023
  • DNS problems (PIA + OPNsense + Unbound + Adblock)

    1 project | /r/PrivateInternetAccess | 2 Dec 2023
  • Safari share menu now violates privacy

    1 project | news.ycombinator.com | 26 Oct 2023
  • Opnsense 23.7.6 broke my wireguard

    1 project | /r/opnsense | 14 Oct 2023
  • Plasmashell making network pings/sending data from boot?

    1 project | /r/linux4noobs | 5 Sep 2023
  • Why do devs refuse to let their games run on Linux?

    1 project | /r/linux_gaming | 28 Jun 2023
  • I didn't realize firewalls aren't turned on by default in linux and I've had it off for months, how screwed am I?

    1 project | /r/linux4noobs | 19 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2024
    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. Learn more →

Index

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

Project Stars
1 opensnitch 9,740
2 Awesome-WAF 5,967
3 firewalld 827
4 ciscoconfparse 782
5 qomui 548
6 opensnitch 396
7 pan-os-python 334
8 T-RAGS 312
9 vycontrol 237
10 collection_opnsense 223
11 dnxfirewall 213
12 OPNsensePIAWireguard 165
13 findwall 103
14 Splunk-Apps 99
15 socialclub-notification-blocker 96
16 the-great-gpt-firewall 68
17 windows_tools 61
18 fortigate-api 57
19 DirectFire_Converter 48
20 BlackListBox 42
21 guardian 39
22 Inversion-DNSBL-Generator 20
23 ufw-stats 15

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com