Repository navigation
NetLights 1.7.0
NetLights 1.7.0
Two new features and a layout fix.
DNS resolvers tab
A new DNS tab surfaces the resolvers name resolution actually uses — as diagnosable
as knowing which interface you egress on. A banner shows the active resolver set (the
"which DNS wins" answer, with the interface it rides) above a table of every network
service's set: bound interface, server addresses, search domains, and split-DNS
scoping. The OS primary service is starred, so a VPN pushing its own resolvers is
plainly visible winning over your physical uplinks'. Read live from SystemConfiguration
(SCDynamicStore) — in-process, no privileges. Privacy mode masks resolver IPs and
redacts search / scoped domains and user-named services.
In-app feedback → GitHub issue
Help ▸ Send Feedback / Report an Issue… and a link in About open a prefilled
GitHub issue tagged with your app version, macOS version, and Mac model — for bug
reports, ideas, and contributing your Mac's port layout to the per-model table.
Layout fix
- No more bracket overlap between an iPhone and a Thunderbolt port. A hardware port
now reserves layout width for its anchored interfaces' spread, not just its device
tree — so an iPhone's USB-tether channels no longer overflow their slot and collide
brackets with the neighbouring TB port.
NetLights is free and open source (MIT). On the GitHub build, the Sponsor link is
on the repo; the Mac App Store build omits it per App Store guideline 3.1.1.