Skip to content

A cross-platform Flutter application for monitoring network latency with real-time audio feedback. Test connectivity to any host, visualize ping response times, and receive audio cues that vary based on connection quality.

Notifications You must be signed in to change notification settings

sanyabeast/ping_o_meter

Repository files navigation

Ping'O'Meter

A cross-platform Flutter application for monitoring network latency with real-time audio feedback. Ping'O'Meter allows users to test connectivity to any host and visualize ping response times with an intuitive interface.

Features

  • Real-time ping monitoring with visual history display
  • Audio feedback that varies based on latency quality (supported on Android and macOS)
  • Adjustable volume controls and mute option
  • Persistent settings that remember your last tested host
  • Simple and intuitive dark-themed interface

Supported Platforms

  • Android
  • iOS
  • macOS (with audio feedback)
  • Windows
  • Linux
  • Web

Technical Details

  • Built with Flutter (SDK >=2.18.2 <3.0.0)
  • Uses dart_ping package for cross-platform ping functionality
  • Audio feedback implemented with just_audio package
  • Local storage handled by localstore package

Getting Started

  1. Clone the repository
  2. Ensure Flutter is installed and properly set up
  3. Run flutter pub get to install dependencies
  4. Run flutter run to launch the application on your connected device

Usage

  1. Enter a host name or IP address in the text field
  2. Press the floating action button to start/stop ping tests
  3. View real-time ping results in the history table
  4. Toggle audio feedback using the volume button in the app bar

Version

Current version: 0.9.0

Author

@sanyabeast

About

A cross-platform Flutter application for monitoring network latency with real-time audio feedback. Test connectivity to any host, visualize ping response times, and receive audio cues that vary based on connection quality.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published