← Back to Projects

NetStat 📊

Real-time network speed monitor for Android. Live download/upload speeds in your status bar.

Kotlin Android Material 3 Foreground Service

Overview

A modern Android app that displays real-time network speed (download/upload) in your status bar notification. Features a live speed graph and full Material You theming that matches your wallpaper.

Features

  • Real-time Monitoring - Live download and upload speed in status bar
  • Speed History Graph - 60-second rolling graph with toggleable lines
  • Material You - Dynamic colors that match your wallpaper (Android 12+)
  • Theme Modes - Light, Dark, or System default
  • Customizable Icon - Units, arrow styles, colors, fonts, and more
  • Start on Boot - Optionally auto-start monitoring
  • Battery Efficient - Lightweight foreground service

Customization Options

Status Bar Icon

  • • Speed units (Auto, Kbps, Mbps, KB/s, MB/s)
  • • Icon style (Combined, Download only, Upload only)
  • • Arrow styles (↓↑, ▼▲, DU, or none)
  • • Text color options
  • • Font size and style

Behavior

  • • Show/hide unit in icon
  • • Minimize notification
  • • Start on boot toggle
  • • Smart zero-threshold

Requirements

  • Android 9.0 (API 28) or higher
  • Notification permission (Android 13+)