SpeedoMate

Verified safeOpen sourceExclusive
No reviews reviews
84
downloads
8.0
android

AI summary

Real-time GPS speedometer with analog and digital displays, trip statistics, altitude tracking, and persistent trip history. Includes home screen widgets, km/h ↔ mph toggle, and native Android Auto integration. Open source under the MIT license.

Generated by AI. May contain inaccuracies.

About this app

A beautiful, real-time GPS speedometer for Android with an analog + digital display, full trip tracking, altitude monitoring, persistent data, home screen widgets, and native Android Auto support.

✨ Features

- 🎯 Real-time GPS Speed — Accurate speed using FusedLocationProviderClient, same API as Google Maps - ⚡ Analog + Digital Speedometer — Beautiful glowing needle gauge with smooth animations - 🏎️ Smooth Animations — Startup sweep, needle overshoot, rolling digits, glow pulse & danger zone flicker - 📊 Trip Statistics — Max speed, average speed, trip distance and altitude tracked automatically - 🏔️ Altitude Tracking — Live altitude above sea level via GPS, min/max recorded per trip - 💾 Persistent Data — Current trip saved with DataStore, survives app close and phone restart - 📋 Trip History — Auto-save trips on reset, view past trips with dual speed + altitude graph - 📈 Enhanced Dual Graph — Speed + altitude chart with X time axis, Y dual axes, smooth bezier curves - 🔄 km/h ↔ mph Toggle — Switch units instantly from Settings - 💾 Save & Reset / Discard — Save trip to history or discard without saving, with confirmation dialog - 🚗 Android Auto — Native Car App integration, live speed & stats directly on your car screen - 🏠 Home Screen Widgets — 2×2 speed widget and 4×4 full stats widget with Save+Reset buttons - 🔔 Smart Permission Handling — Guided dialogs with redirect to App Settings if permanently denied - 🌙 Dark Theme — Sleek dark UI optimized for driving visibility

🎬 How It Works

GPS Satellite │ ▼ FusedLocationProvider (500ms updates) │ ▼ SpeedTrackingService (Background Foreground Service) │ ├──► StateFlow (speed, max, avg, distance, altitude) │ │ │ ┌────┴────┐────────────┐ │ ▼ ▼ ▼ │ Phone UI Android Auto Widget │ (Canvas) (ListTemplate) (RemoteViews) │ ├──► DataStore (persistent current trip) │ └──► Room Database (trip history + graphs)

📄 License

MIT

What's new

v1.5May 6, 2026

https://github.com/Hrishi2861/SpeedoMate/blob/master/CHANGELOG.md/

About this version

Version
1.5 (5)
Size
6.41 MB
Requires Android
8.0
Target SDK
26
Architecture
universal
Downloads
84
Updated
May 6, 2026
Package
com.speedomate

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app