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)