DEV Community

김동현
김동현

Posted on

ScreenNameViewer – A lightweight Android tool to visualize current screen names (Activities, Fragments & Compose routes)

Hi everyone, 👋

I’d like to introduce a new library that can be really useful when working on large or unfamiliar Android projects (e.g., open-source contributions).

Often, I struggled to locate the exact class file for the screen I needed to develop or modify.

With so many screens, it was easy to get lost and waste time just figuring out where the code for the current UI actually lived.

👉 ScreenNameViewer solves this by overlaying the current screen’s class name (or Compose route) directly on the UI.
It makes debugging navigation faster, clearer, and less frustrating.

🔗 GitHub Repos

✨ Features

  • Instantly shows the current Activity, Fragment class name
  • Displays Compose navigation routes in real time
  • Lightweight & easy to integrate

This is my first open-source library as a junior Android developer from South Korea.

I’d really appreciate it if you could give it a try and share:
🐞 Bugs
💡 Improvement ideas
🙌 Suggestions for real-world use

Your feedback will not only help improve this tool, but also help me grow as a developer.

Thanks!

Top comments (0)