Hello,
when I started with MikroTik at home, the hard part was not RouterOS itself. It was finding the handful of everyday things in WinBox: where the Wi-Fi password lives, why a port forward needs both a NAT and a filter rule, and which click would lock me out. WinBox is excellent once you know the tree. Before that, it is a wall, and I know a few people at home and at work who are standing in front of that wall right now.
So I built a small local UI for exactly those everyday jobs, for them and for the version of me from a few years ago. It is on GitHub under AGPL:
What it does:
- Runs entirely on your own machine and talks to the router over SSH. No cloud, no account, no telemetry, and it never stores router credentials β you type them in each session, like WinBox.
- Covers the everyday basics: router status, DHCP leases with manufacturer lookups, Wi-Fi SSID and password, port forwards with conflict detection, IP/DNS/DHCP settings, backups, and a plain-language security check.
- Explains each setting next to the control instead of just showing the raw RouterOS field, and warns before anything that can disconnect you.
- Changing the Wi-Fi password gives you a 5-minute undo window, in case devices stop connecting.
- English and German interface, following the browser language.
What it is not: a WinBox replacement. VLAN design, routing, CAPsMAN, queues and troubleshooting belong in WinBox, and the idea is that people grow into WinBox from here, not that they avoid it.
Honest limitations:
- Linux only for now. A Windows package exists only as a plan.
- No Safe Mode β RouterOS drops the SSH session when you enter it, so every change applies immediately. The UI says so instead of hiding it.
- Tested against RouterOS 7.23.1 on a hAP ac Lite. Other device families are untested, and I would genuinely like to know where it breaks.
- 218 backend tests pass, but "tests pass" is not the same as "safe on your router".
Please try it on a lab device first, or at least keep a current backup and a second way in.
What I would find most useful: if you help beginners with MikroTik, which question do you get asked most often? Which everyday task should be on the first screen? And where would an explaining UI be actively worse than just showing the RouterOS field?
