Python network-monitoring

Open-source Python projects categorized as network-monitoring | Edit details

Top 7 Python network-monitoring Projects

  • maltrail

    Malicious traffic detection system

    Project mention: How do you run self-hosted software? | | 2021-02-15

    last docker discovery : maltrail ( , about to be moved from VM to docker)

  • IVRE

    Network recon framework, published by @cea-sec & @ANSSI-FR. 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!

    Project mention: Any recommendations for network scanner with web UI? | | 2021-10-31
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • nfstream

    NFStream: a Flexible Network Data Analysis Framework.

    Project mention: Open Source Deep Packet Inspection Using Python | | 2021-07-02

    GitHub project:

    Community feedbacks and contributions are welcome!

  • suzieq

    Using network observability to operate and design healthier networks

    Project mention: Show HN: Visual editor for Linux network scripts generation | | 2021-10-21

    Do you mean that you'd create some network setup and it'd visualize it for you? in that case the current tool supports defining the setup as a yaml file and uploading it. maybe some tool can be written to build this yaml automatically for some scenarios.

    Or are you referring to something like a network observability tool like

  • opensnitch

    OpenSnitch is a GNU/Linux application firewall (by gustavo-iniguez-goya)

  • nsot

    Network Source of Truth is an open source IPAM and network inventory database

  • dupi-lambda

    DUPI Streaming AWS Flow Log Monitor

    Project mention: Made an AWS lambda python function to enable an AWS monitoring system with live flow monitoring, alerting, reporting, graphing etc... | | 2021-08-01

    Check it out on GitHub.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

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). The latest post mention was on 2021-10-31.

Python network-monitoring related posts


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

Project Stars
1 maltrail 4,339
2 IVRE 2,383
3 nfstream 754
4 suzieq 467
5 opensnitch 395
6 nsot 360
7 dupi-lambda 4
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.