SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Network Projects
-
Installation
The premier source of truth powering network automation. Open source under Apache 2. Public demo: https://demo.netbox.dev
Yeah, the release is in the file name: it'll be something like 3.4.x. typically before an upgrade I'll (snapshot the VM, always) check the release notes at https://github.com/netbox-community/netbox/releases and upgrade to the next release with "Breaking Changes" to make sure it's smooth. I've had broken upgrades before, I went back and upgraded to any interims that required it, and then had no issues.
-
scapy
Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.
I've coded my small ARP spoofer in Go because I love the language, though it can very well be coded in other languages, for example Python with Scapy.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
-
IVRE
Network recon framework. Build your own, self-hosted and fully-controlled alternatives to Shodan / ZoomEye / Censys and GreyNoise, run your Passive DNS service, collect and analyse network intelligence from your sensors, and much more!
Found it https://github.com/ivre/ivre
-
wifi-password
Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
Yes, it's possible. They even have added TPM option support for QEMU nodes.
-
-
Project mention: Granian – a Rust HTTP server for Python applications | news.ycombinator.com | 2023-01-16
for those wishing to use http3 with a Python web framework, the ASGI hypercorn[1] currently supports it.
made a Django example last week with a sample client based on the examples from aioquic[2]: https://github.com/djstein/django-http3-example
this example also includes the first pass at async Django REST Framework using adrift[3] based on these GitHub issues:
- https://github.com/encode/django-rest-framework/pull/8617
- https://github.com/encode/django-rest-framework/issues/8496
sources
[1]: https://github.com/pgjones/hypercorn
-
-
index 714cb3a6..47c5c039 100644 --- a/tools/pip-requires +++ b/tools/pip-requires @@ -2,7 +2,7 @@ # NOTE: OpenStack avoids some versions of eventlet, because of the # following issue. # https://github.com/eventlet/eventlet/issues/401 -eventlet==0.31.1 +eventlet==0.33.3 msgpack>=0.4.0 # RPC library, BGP speaker(net_cntl) netaddr oslo.config>=2.5.0
-
Project mention: Which not so well known Python packages do you like to use on a regular basis and why? | /r/Python | 2022-08-26
-
Project mention: Could someone point me in the right direction with a python question? Possibly an example too? | /r/networking | 2022-08-30
Ciscoconfparse
-
You do get CPU-X and https://github.com/hakandundar34coding/system-monitoring-center its not the same, but close, sans the stress test stuff
-
Project mention: Netzob: Protocol Reverse Engineering, Modeling and Fuzzing | news.ycombinator.com | 2023-03-25
-
-
-
-
httplib2
Small, fast HTTP client library for Python. Features persistent connections, cache, and Google App Engine support. Originally written by Joe Gregorio, now supported by community.
-
jfscan
JF⚡can - Super fast port scanning & service discovery using Masscan and Nmap. Scan large networks with Masscan and use Nmap's scripting abilities to discover information about services. Generate report.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Network related posts
- Mixed Vendor Network Monitoring and Management
- Core: Common Open Research Emulator
- 🛜 What is ARP Spoofing?
- Can you create Windows 11 VMs in GNS3?
- Netzob: Protocol Reverse Engineering, Modeling and Fuzzing
- RYU Controller SDN
- Is it possible to send raw data over an IP network, not encapsulated in TCP or UDP?
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f09210fb3c0>
www.saashub.com | 4 Jun 2023
Index
What are some of the best open-source Network projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Installation | 12,565 |
2 | scapy | 8,815 |
3 | fsociety | 8,570 |
4 | Twisted | 5,069 |
5 | IVRE | 2,946 |
6 | wifi-password | 2,648 |
7 | trackerjacker | 2,470 |
8 | Grab | 2,286 |
9 | gns3-gui | 1,796 |
10 | fapro | 1,426 |
11 | aioquic | 1,289 |
12 | learning | 1,216 |
13 | eventlet | 1,181 |
14 | pyroute2 | 851 |
15 | ciscoconfparse | 732 |
16 | system-monitoring-center | 727 |
17 | netzob | 699 |
18 | gns3-server | 671 |
19 | core | 542 |
20 | netgraph | 518 |
21 | httplib2 | 467 |
22 | jfscan | 445 |
23 | ccat | 408 |