Public tooling · OpsMill
GitHub → Jira, one click
Jump from any GitHub issue straight to its synced twin in Jira. Sync tools like Exalate stamp the Jira side with the GitHub issue URL in a custom field — this bookmarklet builds the exact-match JQL for the issue you're looking at and opens the search.
1 · Configure
The field ID is the numeric part of the custom field your sync fills with the GitHub issue URL
(Jira admin → Issues → Custom fields, or GET /rest/api/3/field and search by name).
GitHub Enterprise?
2 · Install
Drag this button onto your bookmarks bar. Don't click it here — it only does something on a GitHub issue page.
- Show the bookmarks bar if it's hidden (⌘⇧B / Ctrl⇧B).
- Drag the button above onto the bar.
- Open any GitHub issue and click the bookmark — the Jira twin opens in a new tab.
3 · Share with your team
Your settings live in this page's URL. Send the link to teammates and they land here preconfigured — just drag and go.
Prefer manual install?
Fill in your Jira site URL and custom field ID above to generate the code.
Create a new bookmark, paste this as its URL, and name it whatever you like.
What it needs to work
Your sync must store the GitHub issue URL in a Jira custom field — Exalate setups commonly do,
and any other sync or script that fills such a field works too. The search is an exact match on that field
(cf[…] = "https://github.com/owner/repo/issues/N"), because Jira URL fields don't support contains-style JQL.
It only activates on github.com/<owner>/<repo>/issues/<number> pages;
anywhere else it tells you it has nothing to do. Pull requests are skipped on purpose, since issue syncs don't cover them.