Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zyachel/yansm
Yet Another Network Speed Monitor
https://github.com/zyachel/yansm
foss gplv3 network-speed
Last synced: 7 days ago
JSON representation
Yet Another Network Speed Monitor
- Host: GitHub
- URL: https://github.com/zyachel/yansm
- Owner: zyachel
- License: gpl-3.0
- Created: 2024-06-08T18:16:48.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-06-08T19:09:27.000Z (5 months ago)
- Last Synced: 2024-06-09T19:43:09.883Z (5 months ago)
- Topics: foss, gplv3, network-speed
- Language: Kotlin
- Homepage:
- Size: 3.52 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING.txt
Awesome Lists containing this project
README
# YANSM
Yet Another Network Speed Monitor
## About
A Quick Settings tile to see current internet speed.
## Why
Stock android doesn't have the ability to see network usage in real-time, but you may want to
monitor that for myriad of reasons like:1. You're using cellular data and it isn't cheap.
2. You want to make sure [some app isn't sending gigabytes of data][tiktok background data usage] in
the background without your knowledge.3. You just want to have that monitoring power.
## Installation
Go to [GitHub releases page][github release url] and download the app-release.apk
## Usage
See [USAGE.md][usage] for instructions.
## To-Do
- [ ] fix speed going to 0kb/s every other second
- [ ] add ability to see speed via a persistent notification
- [ ] show speed in the icon itself
- [ ] add other fluff
- [ ] submit app to f-droid## Credits
- much of the code related to getting speed is taken
from [NetworkUsage by @JahidHasanCO][network usage] (MIT License).
- implementation of quick settings tile from [Android docs][android docs] (Apache 2.0 license).## Contribution
Anything is welcomed.
## Copying
YANSM is free software: you can redistribute it and/or modify it under the terms of the GNU General
Public License as published by the Free Software Foundation, either version 3 of the License, or (at
your option) any later version.YANSM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
License for more details.You should have received a copy of the GNU General Public License along with YANSM. If not,
see .[tiktok background data usage]: https://old.reddit.com/r/mildlyinfuriating/comments/10j3xj6/why_did_tiktok_use_3gb_of_background_mobile_data/
[github release url]: https://github.com/zyachel/yansm/releases
[usage]: docs/USAGE.md
[network usage]: https://github.com/JahidHasanCO/NetworkUsage
[android docs]: https://developer.android.com/develop/ui/views/quicksettings-tiles