react-native-lan-port-scanner

the LanPortScanner TurboModule (ios/LanPortScanner.mm getNetworkInfo) over the shared network snapshot: the en0 IPv4 address with the snapshot subnet as the mask (255.255.255.0 only when the snapshot has none, as LanPortScanner.mm does), or {} when there is no address; scanning itself is upstream JS over react-native-tcp
90%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working—
Missing
iOS native layer only; the snapshot carries no interface list beyond en0; scans need a react-native-tcp native receiver