GitHub Mobile's Hidden Star: Navigating Repo Lists and Enhancing Your Software Project Tracking

A developer looking at a GitHub mobile page, pointing to the three-dot menu.
A developer looking at a GitHub mobile page, pointing to the three-dot menu.

The Shifting Sands of Mobile UI: Finding Your GitHub Star Button

In the fast-evolving world of developer tools, user interface (UI) changes, especially on mobile, can sometimes catch us off guard. For many, GitHub serves as an indispensable software project tracking tool, a central hub for collaboration, code management, and discovering new projects. When familiar features seem to vanish, it can disrupt workflow and productivity. This was precisely the frustration shared by a GitHub user regarding the elusive 'Star' button on mobile.

The User's Dilemma: Where Did My Star Go?

JMcrafter26 initiated a discussion, highlighting a common point of confusion: the 'Star' button and 'Add to list' option for repositories appeared to be missing on the GitHub mobile interface. Previously, these functions were readily accessible. The user noted an unexpected change where the 'Fork' button now had a dropdown, a behavior they felt should be reversed. This UI shift made it harder to quickly mark interesting projects or organize them into lists, impacting their ability to effectively use GitHub as a software project tracking tool.

Unveiling the New Location: The Three-Dot Menu (⋯)

Fortunately, fellow community member Krrish41 quickly provided clarity. The 'Star' and 'Save to list' functionalities haven't disappeared; they've simply moved. On both the mobile web and the official GitHub iOS/Android apps, these options are now nestled within the three-dot menu (⋯), located at the top right of any repository page.

While the desktop view still presents 'Star', 'Fork', and other actions prominently in the header bar, the mobile header has been streamlined to show only:

  • Code ▼
  • Fork ▼
  • ⋯ (three-dot menu)

Tapping the menu reveals a comprehensive list of actions, including:

  • Star / Unstar
  • Save to list / Remove from list
  • Watch / Unwatch
  • Fork
  • …and other repository actions.

Why the Change? Prioritizing Mobile Real Estate

The reason behind this relocation is a common challenge in mobile UI design: limited screen real estate. GitHub unified its mobile header around mid-2024 to optimize for narrower screens. The 'Fork' dropdown, which now encompasses options like 'Create a new fork' and 'Fork to organization', took visual priority. Consequently, the 'Star' and 'Save to list' options were moved into the overflow menu to ensure a cleaner, more manageable interface, even if it initially feels less intuitive for seasoned users. This design choice aims to balance feature accessibility with a streamlined experience on a smaller screen, crucial for any modern software project tracking tool.

No Revert Button, But Feedback is Welcome

It's important to note that there is no setting within GitHub to revert to the old mobile layout. For users who wish to provide feedback on this or any other GitHub mobile UI change, the official channel is github.com/github/feedback, specifically under the "Mobile web" category.

A Temporary Workaround: Requesting the Desktop Site

For those who prefer the desktop layout on their mobile device, a temporary workaround exists: using your mobile browser's "Request Desktop Site" feature. This will load the full desktop version of GitHub, complete with the visible 'Star' button in the header. However, this option is not available within the dedicated GitHub mobile applications.

A hand tapping the three-dot menu on GitHub mobile, revealing star and list options.
A hand tapping the three-dot menu on GitHub mobile, revealing star and list options.

Adapting to Evolve: Maintaining Productivity with GitHub Mobile

UI changes, while sometimes jarring, are often implemented to improve the overall user experience and adapt to evolving platform needs. Understanding where key features have moved is crucial for maintaining productivity and efficiency, especially when engaged in planning a software project or simply managing your curated list of interesting repositories. By familiarizing ourselves with these updates, we can continue to leverage GitHub as a powerful software project tracking tool without missing a beat.

|

Dashboards, alerts, and review-ready summaries built on your GitHub activity.

 Install GitHub App to Start
Dashboard with engineering activity trends