Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/w2sv/wifi-widget
Android app providing a fully configurable widget for the monitoring of your WiFi connection details.
https://github.com/w2sv/wifi-widget
android android-application connectivity devops fdroid jetpack-compose kotlin networking widget wifi
Last synced: 12 days ago
JSON representation
Android app providing a fully configurable widget for the monitoring of your WiFi connection details.
- Host: GitHub
- URL: https://github.com/w2sv/wifi-widget
- Owner: w2sv
- License: gpl-3.0
- Created: 2022-11-11T07:46:00.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T03:59:20.000Z (7 months ago)
- Last Synced: 2024-04-10T05:04:51.642Z (7 months ago)
- Topics: android, android-application, connectivity, devops, fdroid, jetpack-compose, kotlin, networking, widget, wifi
- Language: Kotlin
- Homepage: https://play.google.com/store/apps/details?id=com.w2sv.wifiwidget
- Size: 16.7 MB
- Stars: 117
- Watchers: 4
- Forks: 5
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
WiFi Widget
------
Android app providing a fully configurable widget for the monitoring of your WiFi connection details.------
Download
Features
### In-App
- Clean Material 3 Design, featuring animations wherever they're appropriate
- Supports light & dark theme, as well as dynamic colors
- Different layouts for landscape & portrait mode
- Live WiFi Status display with property copy-to-clipboard functionality### Widget Configuration Options
- 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
- Bottom bar elements:
- Last refresh date time display
- Refresh data button
- Go to WiFi settings button
- Go to widget configuration button
- Periodic data refreshing:
- Interval
- Whether to refresh on low batteryTech Stack
- Kotlin
- Jetpack Compose
- Coroutines & flows
- Dagger-Hilt for dependency injection
- OkHttp 3
- [compose-destinations](https://github.com/raamcosta/compose-destinations) for navigation
- Proto & Preferences data storeScreenshots
| ![](https://github.com/w2sv/WiFi-Widget/blob/main/app/src/main/play/listings/en-US/graphics/phone-screenshots/1.jpg) | ![](https://github.com/w2sv/WiFi-Widget/blob/main/app/src/main/play/listings/en-US/graphics/phone-screenshots/2.jpg) | ![](https://github.com/w2sv/WiFi-Widget/blob/main/app/src/main/play/listings/en-US/graphics/phone-screenshots/3.jpg) |
|----------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------|
| ![](https://github.com/w2sv/WiFi-Widget/blob/main/app/src/main/play/listings/en-US/graphics/phone-screenshots/4.jpg) | ![](https://github.com/w2sv/WiFi-Widget/blob/main/app/src/main/play/listings/en-US/graphics/phone-screenshots/5.jpg) | ![](https://github.com/w2sv/WiFi-Widget/blob/main/app/src/main/play/listings/en-US/graphics/phone-screenshots/6.jpg) |Credits
Logo foreground by Hilmy Abiyyu Asad taken
from here,
where it is licensed
under Creative Commons(Attribution 3.0 unported).Donations
License
GPL-3.0 License © w2sv [2022 - Present]