ISP router UI sucks – make your own Developer Ross Ng released Fyxel, an open-source native macOS app for controlling the Zyxel T-56 router supplied by Dutch fibre ISP Odido, after finding the router's built-in web UI unusable. Fyxel, distributed as a DMG via GitHub releases, adds Keychain-based login storage, a CLI tool so an agent can configure the router, and a single search bar covering all functionality. Ng's suggested method for others is to copy the router's session cookie into Claude and ask it to discover the API and build a native UI. ← All posts https://www.rossng.eu/posts Your ISP router UI sucks - make your own 2026-11-01 Like every ISP router, the Zyxel T-56 that came with my Odido https://www.odido.nl/ fibre has a rubbish web UI. Want to use a password manager to fill in your login details? Nope. Enjoy buttons that inexplicably look like this? Can’t find the setting you need? Have fun hunting through every screen. I built Fyxel https://github.com/rossng/fyxel to control my router. Here’s what it looks like: Having a native app also means you can do useful stuff like putting the login details in Keychain. Or building a cli tool so that your agent can also configure your router. Or having a shortcut key to search every single piece of functionality from one bar. Try it Download the DMG from Fyxel’s GitHub releases https://github.com/rossng/fyxel/releases . Build your own - Log into your router’s web UI - Copy the session cookie and paste it into Claude - Ask it to discover the API and build a native UI - Voila