Skip to content

GameLv/Multiping

Repository files navigation

MultiPing — Network Monitor

MultiPing icon

Free and open-source network monitoring for Android

GitHub Release License: MIT Android 8.0+ No ads


Features

Monitoring

  • Up to 256 hosts simultaneously (IP or domain)
  • Three check modes per host: ICMP Ping, HTTP (GET, HEAD, POST), or TCP Connect (custom port)
  • Per-host settings: check interval, timeout, rolling average window
  • Adaptive backoff — check interval increases automatically for unresponsive hosts
  • Countdown to next check shown on each host card

Alerts

  • Traffic light in notification shade — 🟢 green / 🟡 yellow / 🔴 red
  • Mark any host as Favourite to get a push notification when it goes down
  • Custom alert sound — any system ringtone or silent
  • No false alerts when the network is offline — the app detects the difference between "host unreachable" and "no internet"

Battery & background

  • Four screen-off modes:
    • power-saving WorkManager poll
    • favourites-only foreground service
    • full pause
    • all foreground service
  • Auto-restart after device reboot
  • WakeLock only while actively checking

Interface

  • Search by address or name
  • Dark theme only
  • 12 languages: Russian, English, German, French, Spanish, Portuguese, Chinese, Korean, Japanese, Bashkir, Kazakh, Arabic (RTL)

Privacy

  • ✅ No ads
  • ✅ No trackers
  • ✅ No analytics
  • ✅ No Google Play Services
  • ✅ No Firebase
  • ✅ All data stored locally

Requirements

  • Android 8.0+ (API 26)
  • No special permissions beyond what's listed in AndroidManifest.xml

Link to download the .apk file from GitHub

.apk https://github.com/GameLv/Multiping/releases/download/v4.1.0/MultiPing.apk

Screens

Screenshot_20260418-162113 Screenshot_20260418-162040 Screenshot_20260418-162049

Building

# Clone
git clone https://github.com/GameLv/Multiping.git
cd Multiping

# Debug build
./gradlew assembleDebug

# Release build (requires keystore)
./gradlew assembleRelease

Open in Android Studio (Hedgehog or newer):

File → Open → select the Multiping folder

Wait for Gradle sync, then Run → Run 'app'.

Windows users: Make sure the project path contains no spaces or Cyrillic characters. Move to C:\Projects\Multiping if needed.

F-Droid

This app is designed to meet F-Droid inclusion requirements:

  • MIT License
  • No proprietary dependencies
  • Reproducible builds
  • fastlane/ metadata included

Get it on F-Droid

License

MIT License — see LICENSE file

Contact

[email protected]