Skip to content

Latest commit

 

History

263 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uptime Kuma Mobile Version

The world's leading uptime monitoring service.

This repository contains the mobile version of Uptime Kuma, which is an Android application used to monitor the uptime of web applications.

Features

  • Monitor multiple web applications simultaneously
  • Receive push notifications when a web application goes down
  • View uptime statistics of each web application
  • Dark mode support
  • Multilanguage support
  • Asynchronous communication with the web application using WebSockets
  • Built with Kotlin and MVVM architecture
  • Uses Android Jetpack components such as LiveData, Navigation, and Room
  • Uses Tinder Scarlet for WebSocket communication
  • Uses coroutines for asynchronous operations
  • VPN Support

Dependencies

  • Android Jetpack - A collection of libraries that help developers write high-quality apps more easily.
  • LiveData - Provides lifecycle-aware data observation.
  • Navigation - Helps with navigating between fragments and activities.
  • Tinder Scarlet - A Retrofit inspired WebSocket client for Kotlin, Java, and Android.
  • Coroutines - A library for asynchronous programming in Kotlin.

Screenshots

Here are some screenshots of the app in action:

Screenshot

Web version

https://github.com/louislam/uptime-kuma

Contributing

Contributions are always welcome! If you have any ideas or suggestions, feel free to create an issue or submit a pull request.

About

No description, website, or topics provided.

Resources

Stars

28 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages