Own Product · Open Source · Cross-Platform
NetPulse
Network intelligence that every organization can actually afford, deploy, and understand. Open-source network behavior monitoring for schools, startups, clinics, and small offices.
NetPulse is an open-source network intelligence and behavior monitoring platform built for the organizations that enterprise tools have always ignored. Schools, startups, co-working spaces, and clinics all have real network security needs — but tools like PRTG and Darktrace cost $50,000/year and require a team of engineers. NetPulse deploys in minutes on a Raspberry Pi or any Linux machine and provides device discovery, DNS activity logging, behavioral anomaly detection, and a real-time web dashboard.
Device Discovery
Passive ARP monitoring and active scans. Live inventory with hostname, IP, MAC, vendor via OUI lookup, and trust status.
DNS Activity Logging
Passive sniffing of UDP port 53 traffic. Every domain lookup recorded with requesting device, domain, timestamp, and type.
Real-time Dashboard
Web-based admin UI with live WebSocket updates. Active device count, domain queries, traffic timelines, and alerts.
Device Profile Pages
Dedicated profile per device showing identity card, full DNS history with time filters, and activity timeline chart.
Behavior Analysis Engine
Rolling statistical baselines per device. Detects anomalies — sudden DNS spikes, access to malicious domains, new unknown devices.
Smart Alert System
Contextual alerts for unknown devices, high DNS rate, suspicious domain access, and potential data exfiltration patterns.
Multi-site Edge Agents
Deploy lightweight agents on Raspberry Pi or x86 at multiple locations. All agents report to a central dashboard.
Network Security Reports
Downloadable PDF/CSV reports: weekly summaries, per-device activity logs, alert history, and domain access statistics.
Python
FastAPI
Scapy (passive sniff)
SQLite / PostgreSQL
WebSocket
React + Tailwind
Windows · Linux · macOS · ARM
Open Source