InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Python Network Projects
-
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/
Look at the issue list...that is why.
https://github.com/netbox-community/netbox/issues?q=is%3Aiss...
Note how they want to be "NetBox functions as the source of truth for your network infrastructure."
Your individual situation dictates what is important, but had netbox targeted being a central repository vs insisting on not allow other systems to be truthful for certain items it could be a different story.
We have learned that trying to centralize complexity and control doesn't work, heck we knew that almost immediately after the Clinger Cohen Act passed and even ITIL and TOGAF fully call this out now and I expect this to be targeted by consultants over the next few years.
You need a central constant way to find state, to remove any questions or doubt regarding where to find the authoritative information, but generally if you aspire to scale and grow or adapt to new changes you really need to avoid having some centralized, god-box, and prescriptive system like this.
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
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.
-
-
-
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: Stop Guessing: NetAlertX is the Open Source Watchdog Your Home Network Needs | dev.to | 2025-10-24View the Project on GitHub
-
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.
-
Reticulum
The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.
Project mention: Reticulum 1.0.0 The cryptography-based networking stack | news.ycombinator.com | 2025-08-09 -
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
wifi-password
Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect
-
-
-
-
-
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 -
-
aioquic → A QUIC and HTTP/3 implementation in Python. You can build both clients and servers with it.
-
-
-
Project mention: OpenAgents: AI Agent Networks for Open Collaboration | news.ycombinator.com | 2025-11-06
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Network discussion
Python Network related posts
-
Stop Guessing: NetAlertX is the Open Source Watchdog Your Home Network Needs
-
Exploring the World of Packets with Scapy: A Beginner’s Hands-on Journey to Understanding
-
All Data and AI Weekly #193 - June 9, 2025
-
python-dublin-traceroute alternatives - scapy and Route-Mapper
3 projects | 5 Mar 2025 -
Little Snitch: Network Monitor and Application Firewall for macOS
-
trackerjacker VS kismet - a user suggested alternative
2 projects | 13 Oct 2024 -
Aioquic: QUIC and HTTP/3 implementation in Python
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 Nov 2025
Index
What are some of the best open-source Network projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Installation | 18,957 |
| 2 | scapy | 11,844 |
| 3 | fsociety | 11,633 |
| 4 | Twisted | 5,900 |
| 5 | NetAlertX | 5,041 |
| 6 | IVRE | 3,838 |
| 7 | Reticulum | 3,501 |
| 8 | wifi-password | 3,032 |
| 9 | trackerjacker | 2,689 |
| 10 | 100-redteam-projects | 2,664 |
| 11 | gns3-gui | 2,461 |
| 12 | Grab | 2,428 |
| 13 | COMTool | 2,261 |
| 14 | learning | 2,065 |
| 15 | aioquic | 1,914 |
| 16 | fapro | 1,606 |
| 17 | eventlet | 1,269 |
| 18 | openagents | 1,134 |
| 19 | pyroute2 | 1,045 |
| 20 | gns3-server | 950 |
| 21 | resolvers | 891 |
| 22 | Above | 836 |
| 23 | netplan | 810 |