Network Intrusion Detection ML Frameworks

Machine learning systems for detecting and preventing network-based cyberattacks through traffic analysis, anomaly detection, and packet inspection. Does NOT include general malware analysis, vulnerability scanning, or non-network security threats.

There are 84 network intrusion detection frameworks tracked. 2 score above 50 (established tier). The highest-rated is stratosphereips/StratosphereLinuxIPS at 61/100 with 862 stars. 1 of the top 10 are actively maintained.

Get all 84 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=network-intrusion-detection&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 stratosphereips/StratosphereLinuxIPS

Slips, a free software behavioral Python intrusion prevention system...

61
Established
2 BBVA/waf-brain

Machine Learning WAF Based

50
Established
3 PowerLZY/Bold-Falcon

毕方智能云沙箱(Bold-Falcon)是一个开源的自动化恶意软件分析系统;

49
Emerging
4 hmishra2250/Botnet-Detection-using-Machine-Learning

Repository of Bachelor's Major Project on Botnet Detection

42
Emerging
5 fabriziosalmi/nginx-waf-ai

Automatically detect threats and deploy WAF rules using machine learning

41
Emerging
6 jackaduma/ThreatReportExtractor

Extracting Attack Behavior from Threat Reports

36
Emerging
7 onuion/onuion

Open-source hybrid (rule-based + ML) security risk analysis system for...

36
Emerging
8 LiaoWenzhe/dataRisk-detection-resources

机器学习+大数据+数据安全:数据安全ai智能风险监测,风控,反欺诈,,api安全,web安全的学习资源,致力于打造智能数据安全领域领先的学习资料库,收集不...

34
Emerging
9 AbstractionsLab/idps-escape

IDPS-ESCAPE (Intrusion Detection and Prevention System - Enhanced Security...

34
Emerging
10 forta-network/labelled-datasets

Web3 threat related labelled datasets for data analysis and machine learning...

33
Emerging
11 texasbe2trill/AlertSage

An NLP system for classifying cybersecurity incident descriptions into...

31
Emerging
12 dodo47/cyberML

Machine learning on knowledge graphs for context-aware security monitoring...

31
Emerging
13 Shaik-Sohail-72/Network-Intrusion-Detection-Using-Deep-Learning

Cyber Security: Development of Network Intrusion Detection System (NIDS), ...

29
Experimental
14 Piyush-2975/Advanced-WAF-WAFinity

An Advanced Web Application Firewall that protects against threats like SQL...

29
Experimental
15 FA-PengFei/NGWAF

First iteration of ML based Feedback WAF

29
Experimental
16 sriram21-09/PhantomNet

🛡️ PhantomNet - AI-driven distributed honeypot deception framework for...

28
Experimental
17 Rqcker/SymbioticAIS

SymbioticAIS(SAIS): A Novel Bio-Inspired Artificial Immune System Based on...

27
Experimental
18 pralab/modsec-learn

Experiments for paper ModSec-Learn: Boosting ModSecurity with Machine Learning

27
Experimental
19 keusuanl-sec/Advanced-Web-Application-Firewall

An Advanced Web Application Firewall that protects against threats like SQL...

26
Experimental
20 akshanthsaik/AI-Driven-Web-Application-Firewall-WAF

AI-powered Web Application Firewall utilizing a Random Forest model to block...

26
Experimental
21 greenpdx/crmonban

A security program uses nftables for monitoring, not logs so it can catch...

26
Experimental
22 jackaduma/AI-WAF

AI driven Web Application Firewall

25
Experimental
23 natanim-kemal/modintel

A robust machine learning pipeline designed to augment ModSecurity's web...

25
Experimental
24 hiyaamalik/Self-Healing-AI-for-Network-Security

This is an artificial intelligence (ML and DL) project for network security...

25
Experimental
25 DataTech-Solutions/Threat-Detection-and-Visualization

Threat Detection and Visualization

25
Experimental
26 fouadtrad/Leveraging-Adversarial-Samples-for-Enhanced-Classification-of-Malicious-and-Evasive-PDF-Files

Repository for the paper "Leveraging Adversarial Samples for Enhanced...

25
Experimental
27 ramaritacreations/sql-injection-attack-detection

🔍 Detect SQL injection attacks with a machine learning system that uses...

25
Experimental
28 lorenabez/DNS_Tunneling_Detection_on_AWS

Describes an architecture for DNS Tunneling detection at AWS cloud using ELK.

24
Experimental
29 Aarnav-Singh/adversarial-ml-security-framework

A learning-focused simulation of adversarial attacks against ML-based...

24
Experimental
30 pralab/modsec-advlearn

Experiments for paper ModSec-AdvLearn: Countering Adversarial SQL Injections...

24
Experimental
31 rhamenator/ai-scraping-defense-iis

**Not yet ready for release** This project provides a multi-layered defense...

23
Experimental
32 brcew/AI-Intrusion-Response-System

AI-Powered Autonomous Intrusion Response System — Real-time anomaly...

23
Experimental
33 modintel/modintel

A robust machine learning pipeline designed to augment ModSecurity's web...

23
Experimental
34 redzeptech/ASENA-ANALYSIS

ASENA-ANALYSIS: A hybrid Intrusion Detection System (IDS) that combines...

23
Experimental
35 king1234567891/mephala

🕷️ Build an advanced honeypot system with Mephala, leveraging machine...

23
Experimental
36 mdzaheerjk/Network-Security

This project simulates a senior ML engineer role by building a scalable...

23
Experimental
37 soulead/ThreatIntelligenceConsumer

🛡️ Consume Microsoft-Windows-Threat-Intelligence ETW data without PPL...

22
Experimental
38 dasnija/aegis-omega-ids

🛡️ Enhance network security with AEGIS-Ω, a hybrid intrusion detection...

22
Experimental
39 shubhammola/NIDS

Cyber Security: Development of Network Intrusion Detection System (NIDS),...

22
Experimental
40 Pratham-verma/Web_Application_Firewall

This project presents a powerful Web Application Firewall (WAF) designed to...

22
Experimental
41 Tanvi-Badghare/distributed-dwaf-capstone-project

A distributed WAF architecture combining ML-based threat detection,...

22
Experimental
42 denis989/internet-brownout

AI-powered detection of partial internet shutdowns (brownouts) across 84...

22
Experimental
43 blackXmask/X

Hybrid web security platform using machine learning (XGBoost) and rule-based...

22
Experimental
44 tworjaga/bluescope

BlueScope: Bluetooth Monitoring & Security Platform. Professional PyQt6 GUI...

22
Experimental
45 MayurS23/Cyberfluxmain

AI-powered Intrusion Detection System using machine learning and deep...

22
Experimental
46 DataX-Soham/AI_CYBER_RISK_DETECTION

AI system to detect cyber threats using ML (Regression + Classification)

22
Experimental
47 abdelfatah-chaib/Intrusion-Detection-System-MITM

An AI-powered Intrusion Detection System (IDS) dashboard for IIoT networks....

22
Experimental
48 PR-CYBR/DMARRSS

DMARRSS - Decentralized Machine Assisted Rapid Response Security System,...

21
Experimental
49 tahaarshad/ThreatAI

A cybersecurity solution that leverages the power of artificial intelligence...

20
Experimental
50 tpeiler/aws-cybersecurity-threat-detection-ml

Production-style cybersecurity threat detection system built on AWS using...

19
Experimental
51 RidiculousDoge/AIPDC

An Artificial Intelligence Poisoned Data Detection & Cleanse System

19
Experimental
52 gatewayd-io/gatewayd-plugin-sql-ids-ips

GatewayD plugin for SQL injection detection and prevention.

19
Experimental
53 SkySingh04/BharatVigil

Context Aware Firewall

17
Experimental
54 pushpraj-core/AI-Intrusion-Detection-System

🛡️ A Hybrid Intrusion Detection System (IDS) combining Deep Packet...

16
Experimental
55 shifamaheen/NIDS

Cyber Security: Development of Network Intrusion Detection System (NIDS),...

16
Experimental
56 claws-lab/ban_evasion

Data for the ACM WebConf 2022 paper, "Characterizing, Detecting, and...

15
Experimental
57 PeterHovng/HUTECH_DACN.CyberSecurity.AWS

Đồ án chuyên ngành - ngành An ninh mạng "Hệ thống phát hiện tấn công mạng...

15
Experimental
58 rbarriaultjr/flock-detection

Detect and log WiFi and BLE surveillance devices like ALPR cameras and...

15
Experimental
59 abhik1029/SentinelAI-Real-Time-IDS-IPS

Real-time AI-powered Intrusion Detection and Prevention System that monitors...

15
Experimental
60 diyakharb1029/SentinelAI-Real-Time-IDS-IPS

Real-time AI-powered Intrusion Detection and Prevention System that monitors...

15
Experimental
61 keerthi418/CYBER_COMMISION

Cybercrime complaint and detection system using Flask and Machine Learning.

14
Experimental
62 fawwerty/CyberShield-AI-Cyber-Threat-Detection-System

Real-time network intrusion detection using a 3-model ML ensemble(solation...

14
Experimental
63 aw-junaid/Machine-Learning-For-Security

Explore ML for security: anomaly detection, malware classification, and...

14
Experimental
64 scorpionantimalware/scorpion-antimalware

Scorpion Anti-malware official repository

14
Experimental
65 AyeshaBatool-02/gnss-shield-final

Advanced GNSS spoofing detection system using deep learning (99.47%...

14
Experimental
66 mamadouwxxx/mbnsc

🔍 Detect and analyze malicious C2 communications with MBNSC, an advanced...

14
Experimental
67 Quixler/securing-mqtt

🔒 Secure MQTT communications by assessing vulnerabilities and implementing...

14
Experimental
68 Estwarden/dataset

Baltic security OSINT dataset — 27K signals from 20 sources, narrative tags,...

14
Experimental
69 PadamLohchab/Ai-IDS-

AI-based Intrusion Detection System with real-time traffic monitoring and...

14
Experimental
70 Trippik/PfSense_Dashboard

PfSense Dashboard system. This system pulls in data from specified PfSense...

13
Experimental
71 jayakrishnagaddam/AI-Powered-Intrusion-Detection-System-IDS

This is a Cyber Security tool that uses artificial intelligence (AI) to...

13
Experimental
72 Arijit2175/AI-Driven-Cyber-Threat-Detector

An AI based model for detecting cyber threats.

12
Experimental
73 BLEGuard/supplement

(MobiSys-24 Poster) BLEGuard: Hybrid Detection Mechanism for Spoofing...

12
Experimental
74 rydzze/CyberHolmes

Final Year Project | Cyber Threat Intelligence (CTI) Web-based Application

12
Experimental
75 shiva0126/soc-radware-dashboard

Enterprise SOC Dashboard for Radware WAF - Real-time threat detection,...

11
Experimental
76 Bread2002/PYNQ_BLADEI

Real-time bitstream malware detection using an ML model. Includes feature...

11
Experimental
77 LeoMartinezTAMUK/ML-Based_MTD

M.T.D. is a project that tackles the growing risks faced by industries...

11
Experimental
78 Projects-Developer/Full-Stack-Network-Intrusion-Detection-System-Using-Machine-Learning

The project aims to design and develop a full-stack network intrusion...

11
Experimental
79 temka095/OPNsense_Manager

🌐 Manage and monitor your OPNsense firewall easily with OPNsense_Manager,...

11
Experimental
80 Brindhaa3/Adversarial-Machine-Learning-for-Improving-Cybersecurity-Threats-Detection-Project-main

Adversarial Machine Learning Cybersecurity Threat Detection using Flask,...

11
Experimental
81 krshydv/Threat-Detection-AI

AI-based Cyber Threat Detection system using Machine Learning .

11
Experimental
82 KaygusuzAbdal/predicting-cyber-incidents-with-AI

By examining the cyber incidents between 2005 and 2020, we will be tried to...

10
Experimental
83 Gh770st/GhostAntivirus

🛡️ GhostAntivirus v3.0.0 - Enterprise AI Antivirus | Production Certified |...

10
Experimental
84 sidbav/689-discussions

A website to share my learnings from Applying ML to CyberSecurity.

10
Experimental