Python network-monitoring

Open-source Python projects categorized as network-monitoring

Top 13 Python network-monitoring Projects

  • maltrail

    Malicious traffic detection system

    Project mention: Maltrail: Malicious traffic detection system | /r/selfhosted | 2023-07-05

    I just wanted to tell you about Maltrail (https://github.com/stamparm/maltrail/).

  • 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! Uses Nmap, Masscan, Zeek, p0f, etc.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • nfstream

    NFStream: a Flexible Network Data Analysis Framework.

  • suzieq

    Using network observability to operate and design healthier networks

  • picosnitch

    Monitor Network Traffic Per Executable, Beautifully Visualized

    Project mention: Linux runtime security agent powered by eBPF | news.ycombinator.com | 2023-10-19

    Yep, and from my experience too (made a tool that monitors network traffic with eBPF [1]) in addition to those issues there is also a sizable latency hit.

    [1] https://github.com/elesiuta/picosnitch

  • nsot

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

  • opensnitch

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Networking-Guide

    A Networking Guide for getting started with basic/core network components such as wired and wireless network design, configuration, hardware, protocols, security, backup, recovery, and virtualization.

  • Network_traffic_analyzer

    A Python-based network traffic analyzer for PCAP files, providing insights into protocol distribution, IP communications, and potential port scanning activities.

    Project mention: Introducing Network Traffic Analyzer: A Python-Based Tool to Uncover Network Insights and Security Vulnerabilities | /r/programming | 2023-05-03
  • Netapp-Touch

    A network testing tool based on a Single Board Computer, screen and using KIVY and python.

    Project mention: Project: Network Applicance | /r/raspberry_pi | 2023-07-09
  • dupi-lambda

    DUPI Streaming AWS Flow Log Monitor

  • qasa

    Query your devices and systems for useful data (SNMP, HTTP etc), and send the results onwards... perhaps remote syslog server, OpenSearch, Splunk or even... It really doesn't care!

  • ktotu

    🕵️‍♀️ Identify devices in your network and monitor it against intruders

    Project mention: Ask HN: How do you find contributors to open source projects? | news.ycombinator.com | 2023-10-12

    - ktotu - Identify devices in your network and monitor it against intruders https://github.com/jmaczan/ktotu [Python]

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 2023-10-19.

Python network-monitoring related posts

Index

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

Project Stars
1 maltrail 5,731
2 IVRE 3,286
3 nfstream 1,040
4 suzieq 743
5 picosnitch 572
6 nsot 397
7 opensnitch 396
8 Networking-Guide 36
9 Network_traffic_analyzer 19
10 Netapp-Touch 4
11 dupi-lambda 4
12 qasa 3
13 ktotu 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com