Python Network

Open-source Python projects categorized as Network

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/free-netbox-cloud/

    Project mention: infrahub VS Installation - a user suggested alternative | libhunt.com/r/infrahub | 2024-07-10
  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • scapy

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

    Project mention: Seven Python Projects to Elevate Your Coding Skills | dev.to | 2024-02-15

    Example Network Scanner Scapy

  • fsociety

    fsociety Hacking Tools Pack – A Penetration Testing Framework

  • Twisted

    Event-driven networking engine written in Python.

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

  • wifi-password

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

  • 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: NetAlertX: Detect Intruders on Your WiFi/LAN Instantly | news.ycombinator.com | 2024-08-14
  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • trackerjacker

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

    Project mention: Surveilling the Masses with Wi-Fi-Based Positioning Systems | news.ycombinator.com | 2024-05-27

    I published an open-source tool several years ago which helps map out the wifi world: https://github.com/calebmadrigal/trackerjacker.

  • Grab

    Web Scraping Framework

  • gns3-gui

    GNS3 Graphical Network Simulator

  • 100-redteam-projects

    Projects for security students

  • Reticulum

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

    Project mention: EU ChatControl is back on the agenda | news.ycombinator.com | 2024-08-31

    I would very much recommend using https://reticulum.network/ instead (warning: rabbit hole)

  • learning

    Learning Shell,Python,Golang,System,Network (by anzhihe)

  • aioquic

    QUIC and HTTP/3 implementation in Python

    Project mention: WinBtrfs – an open-source btrfs driver for Windows | news.ycombinator.com | 2024-04-06

    One of the interesting patterns happening in Rust is io-less libraries. I'm not sure where best to link this phenomenon. It here s a open issue for an io-less quic library, from 2019, https://github.com/aiortc/aioquic/issues/4

    It'd be so fracking sweet to see filesystems follow this pattern. If we could re-use the file system logic, but apply it to windows or fuse or Linux or wasm linearly-addressed-storage, that would allow such intensely cool forms of portability/reuse & bending/hacking.

  • fapro

    Fake Protocol Server

  • eventlet

    Concurrent networking library for Python

  • pyroute2

    Python Netlink and PF_ROUTE library — network configuration and monitoring

  • gns3-server

    GNS3 server

  • ciscoconfparse

    Parse, Audit, Query, Build, and Modify Arista / Cisco / Juniper / Palo Alto / F5 configurations.

  • netzob

    Netzob: Protocol Reverse Engineering, Modeling and Fuzzing

  • netplan

    Declarative network configuration for various backends

    Project mention: DNS到底怎么运作的 | dev.to | 2024-05-29
  • Above

    Invisible network protocol sniffer

    Project mention: FLaNK Stack Weekly 11 Dec 2023 | dev.to | 2023-12-11
  • core

    Common Open Research Emulator (by coreemu)

    Project mention: Twenty-five open-source network emulators and simulators you can use in 2023 | news.ycombinator.com | 2023-10-11

    CORE has been updated twice since the list was created. It’s actively maintained. CORE emulates mobile, changing networks like IoT devices, phones, or network-connected vehicles.

    GitHub - https://github.com/coreemu/core

    Community Discord - https://discord.gg/AKd7kmP

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

Log in or Post with

Python Network related posts

  • No gamepad any options?

    1 project | /r/wiiu | 27 Nov 2023
  • Finding services companies via their TXT records

    2 projects | news.ycombinator.com | 30 Oct 2023
  • Network monitoring

    1 project | /r/github | 19 Oct 2023
  • Wii U gamepad replacement

    1 project | /r/wiiu | 10 Jul 2023
  • Mixed Vendor Network Monitoring and Management

    4 projects | /r/networking | 29 May 2023
  • Core: Common Open Research Emulator

    1 project | news.ycombinator.com | 1 May 2023
  • 🛜 What is ARP Spoofing?

    1 project | dev.to | 19 Apr 2023
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 18 Sep 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →

Index

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

Project Stars
1 Installation 15,775
2 scapy 10,552
3 fsociety 10,462
4 Twisted 5,547
5 IVRE 3,426
6 wifi-password 2,862
7 NetAlertX 2,658
8 trackerjacker 2,622
9 Grab 2,386
10 gns3-gui 2,105
11 100-redteam-projects 2,039
12 Reticulum 1,971
13 learning 1,836
14 aioquic 1,651
15 fapro 1,505
16 eventlet 1,242
17 pyroute2 948
18 gns3-server 793
19 ciscoconfparse 788
20 netzob 759
21 netplan 705
22 Above 696
23 core 665

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com

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