Skip to content

vhrabar/IssueHub

Repository files navigation

IssueHub

GitHub Actions Workflow Status Version Downloads

Alpha. Core flow works (detect repo > add token > list issues). Configuration is a placeholder, GitHub is the only supported provider.

IssueHub brings your GitHub issues into the IDE. Browse and open issues for the current repository from a dedicated tool window, without leaving your editor.

  • Lists issues for the GitHub repository detected from your project's Git remote
  • Shows issue number, title, labels, and assignee
  • Opens any issue in the browser with a double-click
  • Stores your GitHub token in the IDE's secure credential store

Usage (Alpha)

  1. Open a project whose Git remote points at a GitHub repository, IssueHub reads the repo from .git/config automatically.
  2. Open the IssueHub tool window.
  3. Click Add Token… and paste a GitHub personal access token (stored in the IDE's secure credential store, never in plain text).
  4. Click Refresh to load issues. Double-click an issue to open it in your browser.

Required token scope

Repository Token type Scope / permission needed
Public none, or any token Reads without authentication (60 req/hr); any token, even one with no scopes, just raises the rate limit.
Private fine-grained PAT Repository access + Issues: Read-only (Metadata: Read is included automatically).
Private classic PAT repo: note this is the only classic scope that reads private repos, and it grants full read/write. Prefer a fine-grained token for read-only access.

IssueHub only reads issues (for now), so it never needs write access. For private repos, prefer a fine-grained token with Issues: Read-only as classic tokens can't scope down to read-only.

Installation

Install from JetBrains Marketplace

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "IssueHub" > Install

  • Using JetBrains Marketplace:

    Go to JetBrains Marketplace and install it by clicking the Install to ... button in case your IDE is running.

    You can also download the latest release from JetBrains Marketplace and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

License

This project is licensed under the Apache License v2 - see the LICENSE file for details

Copyright © 2026 Vedran Hrabar


Plugin based on the IntelliJ Platform Plugin Template.

About

A JetBrains InteliJ Platform plugin for managing issues without leaving your editor.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages