Python Network

Open-source Python projects categorized as Network

Top 23 Python Network Projects

  1. Installation

    The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/products/free-netbox-cloud/

    Project mention: Installation VS NetAlertX - a user suggested alternative | libhunt.com/r/netbox | 2026-03-14
  2. SaaSHub

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

    SaaSHub logo
  3. scapy

    Scapy: the Python-based interactive packet manipulation program & library.

    Project mention: Network Scanning with Python: ARP, Port, and DNS Scanner | dev.to | 2025-10-18

    Network security and reconnaissance are essential skills for cybersecurity professionals. In this blog post, we will build a Python-based network scanner that performs ARP scanning, port scanning, and DNS resolution using the scapy, socket, dns.resolver, and threading libraries. We will also use rich for better console output.

  4. fsociety

    fsociety Hacking Tools Pack – A Penetration Testing Framework

  5. NetAlertX

    Get visibility of what's going on on your WIFI/LAN network. Schedule scans for devices, port changes and get alerts if unknown devices or changes are found. Write your own Plugins with auto-generated UI and in-build notification system. Build out and easily maintain your network source of truth (NSoT).

    Project mention: Zabbix VS NetAlertX - a user suggested alternative | libhunt.com/r/zabbix | 2026-03-14
  6. Reticulum

    The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.

    Project mention: Reticulum is the cryptography-based networking stack for building networks | news.ycombinator.com | 2026-05-28
  7. Twisted

    Event-driven networking engine written in Python.

  8. IVRE

    Network recon framework. Build your own, self-hosted and fully-controlled alternatives to Shodan / ZoomEye / Censys and GreyNoise, run your Passive DNS service, build your taylor-made EASM tool, collect and analyse network intelligence from your sensors, and much more! Uses Nmap, Masscan, Zeek, p0f, ProjectDiscovery tools, etc.

    Project mention: Network recon framework Open Source, alternative to Shodan | news.ycombinator.com | 2025-12-05
  9. openagents

    OpenAgents - AI Agent Networks for Open Collaboration (by openagents-org)

    Project mention: How I Use 3 AI Coding Agents Together | dev.to | 2026-06-08

    The fix was giving them a shared room. The OpenAgents Workspace is best described as Slack for AI agents — an open-source space where multiple agents (and I) share the same channel, files, and history. The Planner drops its plan, the Implementer picks it up and posts a diff, the Reviewer replies with findings. I read along and step in only when I disagree.

  10. wifi-password

    Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect

  11. 100-redteam-projects

    Projects for security students

  12. trackerjacker

    Like nmap for mapping wifi networks you're not connected to, plus device tracking

  13. gns3-gui

    GNS3 Graphical Network Simulator

  14. COMTool

    Cross platform communicate assistant(Serial/network/terminal tool)( 跨平台 串口调试助手 网络调试助手 终端工具 linux windows mac Raspberry Pi )支持插件和二次开发

    Project mention: Supply Chain Alert: Sipeed's Official COMTools Software Flagged as Trojan | news.ycombinator.com | 2025-11-10
  15. Grab

    Web Scraping Framework

  16. aioquic

    QUIC and HTTP/3 implementation in Python

    Project mention: Getting Started with HTTP/3 in Python | dev.to | 2025-09-10

    aioquic → A QUIC and HTTP/3 implementation in Python. You can build both clients and servers with it.

  17. fapro

    Fake Protocol Server

  18. eventlet

    Concurrent networking library for Python

  19. pyroute2

    Python Netlink and PF_ROUTE library — network configuration and monitoring

  20. resolvers

    The most exhaustive list of reliable DNS resolvers. (by trickest)

  21. gns3-server

    GNS3 server

  22. Above

    Network Security Sniffer

  23. netplan

    Declarative network configuration for various backends

  24. netzob

    Netzob: Protocol Reverse Engineering, Modeling and Fuzzing

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 Network discussion

Log in or Post with

Python Network related posts

  • How I Use 3 AI Coding Agents Together

    1 project | dev.to | 8 Jun 2026
  • community-templates VS NetAlertX - a user suggested alternative

    2 projects | 14 Mar 2026
  • Installation VS NetAlertX - a user suggested alternative

    2 projects | 14 Mar 2026
  • netbox-docker VS NetAlertX - a user suggested alternative

    2 projects | 14 Mar 2026
  • NetAlertX VS Installation - a user suggested alternative

    2 projects | 14 Mar 2026
  • Show HN: Sowbot – open-hardware agricultural robot (ROS2, RTK GPS)

    11 projects | news.ycombinator.com | 23 Feb 2026
  • NetAlertx – network visibility and continuous asset discovery

    1 project | news.ycombinator.com | 19 Jan 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Installation 20,824
2 scapy 12,352
3 fsociety 12,031
4 NetAlertX 6,542
5 Reticulum 6,006
6 Twisted 5,969
7 IVRE 4,041
8 openagents 3,768
9 wifi-password 3,118
10 100-redteam-projects 2,879
11 trackerjacker 2,735
12 gns3-gui 2,583
13 COMTool 2,512
14 Grab 2,460
15 aioquic 1,987
16 fapro 1,608
17 eventlet 1,274
18 pyroute2 1,064
19 resolvers 1,016
20 gns3-server 1,001
21 Above 862
22 netplan 845
23 netzob 825

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

Did you know that Python is
the 1st most popular programming language
based on number of references?