Android app providing a fully configurable widget for the monitoring of your WiFi connection details.
- Juicy Material 3 Design, featuring animations wherever they're appropriate
- Supports light & dark theme, as well as dynamic colors
- Adaptive layouts for landscape & portrait mode
- Live WiFi Status display with property copy-to-clipboard functionality
- Appearance:
- Size
- Light/dark theme with static/dynamic colors, or custom colors
- Background opacity
- Font size
- Displayed WiFi properties:
- SSID, BSSID
- IPs: Loopback, Site Local, Link Local, ULA, Multicast, Global Unicast, Public (fetched
from https://api.ipify.org)
- For address types that support IPv4 & IPv6, you may choose which versions to include
- Whether to display prefix lengths
- Frequency, Channel, Link Speed, RSSI, Signal Strength, Standard, WiFi Generation, Security Protocol, Gateway, DNS, DHCP
- IP Location, IP Location GPS Coordinates, ASN, ISP
- fetched from https://ifconfig.co/
- Bottom bar elements:
- Last refresh date time
- Refresh data button
- WiFi settings button
- Configure widget button
- Data refreshing:
- Interval
- Whether to refresh on low battery
- Kotlin
- Jetpack Compose
- Coroutines & flows
- Dagger-Hilt for dependency injection
- OkHttp for network requests
- compose-destinations for navigation
- Proto & Preferences data store
- kotlinx serialization
Logo foreground by Hilmy Abiyyu Asad taken from here, where it is licensed under Creative Commons(Attribution 3.0 unported).
GPL-3.0 License © w2sv [2022 - Present]