Skip to content

Repository files navigation

Global Issue Explorer

Git Issue is a cross-repository GitHub issue explorer that lets you search, filter, and sort issues across public GitHub repositories. Everything runs entirely on the client side.

Run Locally

Prerequisites

  • Node.js

Installation

  1. Install dependencies:

    npm install
  2. Start the development server:

    npm run dev

GitHub Token (Optional but Recommended)

This project uses the GitHub Search API, which has stricter rate limits than the standard GitHub REST API.

Without Token With Token
Requests per minute 10 30
Rate limit reset Every minute Every minute

You can monitor your current rate limit by visiting:

https://api.github.com/rate_limit

Creating a Personal Access Token

  1. Navigate to GitHub → Settings → Developer settings → Personal access tokens → Fine-grained tokens (or GitHub token settings).
  2. Select Generate new token.
  3. Give your token a name (for example, git-issue).
  4. Set Repository access to Public Repositories (Read-only). No additional permissions are required for searching public issues.
  5. Generate the token and copy its value.
  6. Create a .env.local file in the project root and add:
GITHUB_TOKEN="ghp_xxxxxxxxxxxxxxxxxxxx"

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

See the LICENSE file for more information. Any distributed modifications must also remain open source under the same license.

About

A platform that helps you find issues to contribute from one website because Github's own UI is very hard to navigate and lacks easy custom search!

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages