Labels Repo for Jira

This app provides a powerful and intuitive solution for managing all labels across your Jira instance from a single, unified interface. With advanced search, bulk editing, and usage analytics, teams can effortlessly standardize, organize, and optimize their labeling system.


✨ Key Features

🏷️ Centralized Label Dashboard

  • View every label in Jira in one place with key details:
    • Label name & usage count
    • Usage percentage (ratio of issues using each label)
    • Last applied date

🔀 Advanced Editing with Merge Tool

  • Merge duplicate labels into one standard label
  • Bulk rename/delete labels across all projects
  • Fix inconsistencies in seconds

🔍 Smart Search & Filtering

Find labels instantly by:

  • Text search (partial name matching)
  • Usage thresholds (e.g., show only labels used on >50 issues)
  • Date filters (last used time range)

📊 Label Analytics

  • See which labels are most/least used
  • Identify orphaned labels (unused in last X days)
  • Usage trends over time

📤 Export & Cleanup

Bulk delete unused labels to declutter your systemAccess the app

Export full label lists or filtered results to CSV


 Installation

  1. From the Atlassian Marketplace
    • Go to Atlassian Marketplace and search for “Labels Repo for Jira”.
    • Click “Install” and follow the prompts to add it to your Jira instance.
    • Admins will receive a confirmation once installed.

 

Accessing the App

Once installed:

  1. Go to Jira’s top navigation bar.
  2. Click “Apps” (or “Project Repo” if a direct link appears).
  3. Select “Labels Repo for Jira” to open the dashboard.

To access the app from the “App” in Jira tool bar, and in dropdown list, please select “Manage your apps” option.

Click “Apps” on the toolbar of the jira on the top of the page, and “Labels Repo for Jira” will be listed in “Your apps” list.


 Using the App – Key Features

Once the app UI is loaded, follow these steps to initialize your label data:

Click “Run” to trigger the background synchronization.

Locate the Reindex Button

In the top-right corner of the interface, click the “Run Reindex” button.

Select the Indexing Job

From the dropdown menu, choose “Fetch All Labels Job”.

Start the Process

The main GUI will be shown with the labels and issue count associated with the label.

Sort

Sort any column (↑/↓) by clicking the header.

Search

It’s super helpful to use “Search” feature on the top of the labels table to get the quick view/access with the targeted value.

Pagination

Pagination enhances usability by breaking content into manageable sections while optimizing system performance for faster loading

Rename label

When you rename a label:

  1. All issues currently using this label will be updated to the new name
  2. If the new name matches an existing label:
    • The system will automatically merge the labels
    • All issues will be consolidated under the existing label
    • No duplicate labels will be created

Key Notes:
• This is a global change across your entire Jira instance
• The operation cannot be undone automatically (consider backing up first)
• Merged labels will show the combined usage count of both original labels

Delete label

When you delete a label:

  1. The label will be completely removed from all issues where it currently appears
  2. This action affects your entire Jira instance globally
  3. The deletion is permanent and cannot be undone automatically

Important Notes:
• This will update all issues that currently use this label
• Reports, filters, or dashboards using this label may be affected
• Consider exporting your label data before deletion if needed for reference

Access to the issues

To view all issues associated with a specific label:

  1. Click the label value (hyperlinked in the interface)
  2. You’ll be redirected to:
    • A pre-filtered Jira search page
    • Using the auto-generated JQL: labels = "your-label-name"

Note: This provides instant visibility into all issues tagged with the selected label across your Jira instance.