| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Lagger is a lightweight Linux utility for injecting artificial network latency using tc netem. Designed for developers, testers, or anyone curious about how their apps behave under lag, it provides an intuitive terminal interface for applying and monitoring delay on any network interface.
# Clone the repository
git clone https://github.com/ItalianG0urmet/NetLatencyInjector.git
cd NetLatencyInjector
# Build the project
cargo build --release
# Run the tool (requires sudo for tc commands)
sudo ./target/release/lagger
sudo ./target/release/NetLatencyInjector| Key | Action |
|---|---|
| j / k | Move selection down / up |
| Enter | Open delay input for selected interface |
| Esc | Close input without applying |
| q | Quit |
Select an interface, press Enter, type the desired delay in milliseconds, and confirm with Enter again. The current delay for each interface is shown inline next to its name.
Lagger internally wraps standard tc commands like:
tc qdisc replace dev <iface> root netem delay 100ms
tc qdisc show dev <iface>| Back | FazBrowse Home | New Git URL |