| Crates.io | lazynmap |
| lib.rs | lazynmap |
| version | 0.1.1 |
| created_at | 2025-10-26 01:57:03.50163+00 |
| updated_at | 2025-11-05 18:46:39.431144+00 |
| description | A TUI for interactively generating nmap commands |
| homepage | |
| repository | https://github.com/ruiiiijiiiiang/lazynmap |
| max_upload_size | |
| id | 1900866 |
| size | 543,116 |
Tired of memorizing cryptic nmap flags? 😴 Say goodbye to the command-line struggle and hello to lazynmap! 🎉

lazynmap is a slick terminal user interface that transforms nmap command creation into a breeze. Craft the perfect scan command without ever leaving the comfort of its intuitive UI. 🚀
lazynmap will even let you know if sudo privileges are needed. 🛡️lazynmap ensures that the values you enter are valid for each nmap flag, so you can avoid common mistakes. ✅j / Down: Next sectionk / Up: Previous sectionl / Right: Next flagh / Left: Previous flagSpace: Toggle/Select optionEnter: Edit valuec: Clear/Reset valuex: Execute commandq: Quitgit clone https://github.com/ruiiiijiiiiang/lazynmap.gitcd lazynmapcargo build --releasetarget/release/lazynmap.You can download the pre-compiled binary for x86_64 Linux from the releases page.
If you have Rust and Cargo installed, you can install lazynmap directly from crates.io:
cargo install lazynmap
If you have Nix installed with flakes enabled, you can run lazynmap directly:
nix run github:ruiiiijiiiiang/lazynmap
Or, you can install it to your system by adding it to your flake.nix inputs and packages.
Simply run the application from your terminal:
lazynmap
The awesome lazynmap terminal interface will fire up, ready for you to craft your nmap commands with ease!
Contributions are welcome! If you have a feature request, bug report, or want to contribute to the code, please feel free to open an issue or submit a pull request on GitHub.
This project is licensed under the MIT License. See the LICENSE file for the full details.