Bean Network Tester is a tool for testers and developers: check how your application behaves on a poor connection. Like Clumsy or NetLimiter, it lets you deliberately degrade the network - add ping, drop packets, cap the speed, tear connections down, and more. It works by intercepting traffic with the WinDivert driver (via PyDivert), and offers both a clear windowed interface with tooltips and a command-line mode for CI.
https://beannetworktester.donislawdev.com/
Features
- Add lag and jitter - fixed or random delay, plus occasional spikes.
- Drop, corrupt or duplicate packets - loss can arrive in bursts, the way a real wireless link fails.
- Cap download/upload speed - throttle to a set KB/s, with a buffer that adds queuing delay before it starts dropping.
- Tear connections down - TCP resets, a dead link, or new connections that never come up.
- Flap the link on and off - outages that come and go.
- Block ports or IPs - a small built-in firewall, plus LAN mode (no internet) and internet only (no local network).
- Aim at one app - by process name, PID, IP, port, or one address family.
- Presets and saved profiles - 56k modem, Cafe WiFi, Satellite, In-flight Wi-Fi and more.
- Run scripted scenarios - timed steps that change the network on their own.
- Reproducible by seed - replay the exact same random loss and jitter.
- Watch it live - chart, counters, a searchable connections table and an event log.
- Command-line mode - scriptable for CI, with exit codes and JSON output.
- No telemetry, fully offline - sends no data anywhere.
- Break the path, not only the packets - an MTU black hole and NAT-style idle timeouts.
- Export to CSV - session statistics and a snapshot of the connections table.
License
GNU General Public License version 3.0 (GPLv3)Other Useful Business Software
Demo Series - Small Business Backup By Veeam
Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Bean Network Tester!