Skip to content

Repository files navigation

NetPulseShaper

Platform Framework License Release

A lightweight, hardware-accelerated Windows network monitoring, traffic shaping, and application firewall utility with real-time per-process socket inspection, global Route Radar telemetry, and WFP driver integration.


✨ Features

  • Real-Time Traffic Inspection: Live download/upload speed tracking and sparkline telemetry for every active Windows process.
  • One-Click Firewall Rule Control: Block or restore internet access per application instantly via the Windows Firewall engine.
  • Interactive Route Radar: Real-time GeoJSON-powered vector map visualizing external network hops, remote autonomous systems (AS), and calculated fiber RTT latencies.
  • Aggregate Rolling Graph: Configurable time-window bandwidth visualizer with smooth geometry rendering.
  • Lightweight & High-Performance: Built with .NET and hardware-accelerated WPF Direct-Render primitives.
  • Multi-Language Support: Dynamic runtime localization supporting English, German, Spanish, French, Italian, Japanese, Polish, Portuguese, Russian, and Simplified Chinese.

📸 Interface Preview

Network Monitor & Process Inspection

Real-time per-process socket inspection, bidirectional transfer speeds, and traffic sparklines. Network Monitor

Route Radar & Geo-Routing Telemetry

Endpoint geographic tracking, real-time hop discovery, and latency measurement over a dark vector map. Route Radar

Settings & Firewall Management

Startup behavior toggles, system tray configuration, and runtime localization switching. Settings & Options


🚀 Getting Started

Prerequisites

  • Windows 10 (1809+) or Windows 11 (x64)
  • Administrator privileges (required for Windows Filtering Platform rules and TCP socket table inspection)

Installation

  1. Download the latest NetPulseShaper_Setup_v1.0.0.exe from the Releases page.
  2. Run the installer and launch NetPulseShaper.

🛠️ Credits & Attribution

NetPulseShaper is developed and maintained by Stanorius (@ghostrager1990).

This project is made possible through the following open-source projects and libraries:

  • WPF-UI — Modern Fluent 2 UI components and design systems for WPF.
  • WinDivert — User-mode packet capture and kernel-level network diversion for Windows.
  • MaxMind GeoLite2 / IP2Location — IP geolocation lookups and ASN resolution datasets.
  • Inno Setup — Packaging and deployment installer automation engine.

📄 License

This project is licensed under the MIT License — see the LICENSE file for details.

About

A modern, lightweight network monitoring and application firewall utility for Windows. Features per-process socket inspection, global Route Radar telemetry, and live traffic shaping.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages