| File | Date | Author | Commit |
|---|---|---|---|
| cmd | 2026-02-11 |
|
[1fc63c] first commit |
| pkg | 2026-02-11 |
|
[1fc63c] first commit |
| static | 2026-02-11 |
|
[1fc63c] first commit |
| LICENSE | 2026-02-11 |
|
[1fc63c] first commit |
| NOTICE.txt | 2026-02-11 |
|
[1fc63c] first commit |
| README.md | 2026-02-11 |
|
[1fc63c] first commit |
| go.mod | 2026-02-11 |
|
[1fc63c] first commit |
| go.sum | 2026-02-11 |
|
[1fc63c] first commit |
| main.go | 2026-02-11 |
|
[1fc63c] first commit |
A modern, responsive, and powerful graphical user interface for Nmap, built with Go and standard web technologies.
127.0.0.1.config.json and persists across restarts.NOTICE.txt for details.The application creates a config.json file in the same directory as the executable.
{
"theme": "dark"
}
You can manually edit this file or change the theme via the UI.
Clone the repository (if applicable) or navigate to the project directory.
Build the Native GUI App (Recommended):
bash
go build -o nmap-exec-ui-app.exe ./cmd/nmap-exec-ui-app
Build the Headless Server (Optional):
bash
go build -o nmap-exec-ui.exe .
Run the app executable to launch the standalone window. This provides a desktop-app-like experience using Windows native WebView2.
.\nmap-exec-ui-app.exe
Run the server executable to start the web server. It will print the local URL to your terminal.
.\nmap-exec-ui.exe
# Output: Server listening on http://127.0.0.1:54321
Open the provided URL in your web browser.