Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⏱️ NeonTimer

A High-Performance, Unbreakable Focus Guard for Android


🚀 Overview

NeonTimer is an aggressively optimized, background-enforced focus automation tool designed to break Doomscrolling loops. It actively monitors your foreground applications and automatically deploys an unbreakable countdown timer overlay over selected trigger apps (like Instagram, TikTok, Twitter).

Unlike standard digital wellbeing apps, NeonTimer is designed to be highly resistant to being bypassed, automatically resuming paused timers across app minimizes and background transitions, while keeping a vibrant, glassmorphic UI.

📥 Download & Install

You can download and install the latest stable version directly on your Android phone!

  1. Download the latest APK here: 📥 Download NeonTimer APK
  2. Open the downloaded file on your Android device.
  3. If prompted, allow your browser or file manager to "Install unknown apps".
  4. Follow the in-app onboarding to grant the necessary Overlay and Usage Access permissions.

✨ Features

  • Zero-Latency Enforcement: Instantly detects when a trigger app enters the foreground.
  • Clone & Dual-App Support: Capable of tracking third-party modified APKs (like InstaGold) dynamically.
  • Ghost-Free UI: High-performance Jetpack Compose architecture ensures overlays never flicker or linger when leaving an app.
  • Smart Session Persistence: Timers perfectly retain their paused states if you minimize an app and return to it later.
  • Glassmorphic Cyber Aesthetic: Designed with a premium, vibrant UI rather than generic system components.

🛠️ Architecture & Tech Stack

  • Language: 100% Kotlin
  • UI: Jetpack Compose
  • Local Database: SQLite (Room-style architecture)
  • Foreground Engine: UsageStatsManager with 300ms high-efficiency polling loop.
  • Overlay System: WindowManager with TYPE_APPLICATION_OVERLAY.

⚙️ Building from Source

If you want to build the project yourself:

  1. Clone this repository.
  2. Open the project in Android Studio.
  3. Sync Gradle and run on your device.

(Note: Generating a signed release build requires configuring your own keystore in build.gradle.kts)


Built by Raman NeonX

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages