GitHub Issues

Display issue counts by state or label for GitHub repositories.

Show open, closed, or labeled issue counts.

GET/github/issues/:owner/:repo.svg

Path Parameters

required
required
![badge](https://shieldcn.dev/github/issues/vercel/next.js.svg)
badge preview

URL formats

All open issues

/github/issues/{owner}/{repo}.svg
/github/open-issues/{owner}/{repo}.svg

Closed issues

/github/closed-issues/{owner}/{repo}.svg

Issues by label

/github/label-issues/{owner}/{repo}/{label}.svg
/github/label-issues/{owner}/{repo}/{label}/open.svg
/github/label-issues/{owner}/{repo}/{label}/closed.svg

Filter issues by GitHub label. URL-encode labels with spaces (e.g., help%20wanted).

Examples

<!-- Open issues -->
![issues](https://shieldcn.dev/github/issues/vercel/next.js.svg)

<!-- Closed issues -->
![closed](https://shieldcn.dev/github/closed-issues/vercel/next.js.svg)

<!-- Issues by label -->
![bugs](https://shieldcn.dev/github/label-issues/vercel/next.js/bug.svg)

<!-- Help wanted (open only) -->
![help wanted](https://shieldcn.dev/github/label-issues/nodejs/node/help%20wanted/open.svg)

<!-- Good first issues -->
![good first issue](https://shieldcn.dev/github/label-issues/microsoft/vscode/good%20first%20issue.svg)

Styling examples

<!-- Orange theme for bugs -->
![bugs](https://shieldcn.dev/github/label-issues/vercel/next.js/bug.svg?theme=orange)

<!-- Green for closed -->
![closed](https://shieldcn.dev/github/closed-issues/vercel/next.js.svg?theme=green)

<!-- Custom icon -->
![issues](https://shieldcn.dev/github/issues/vercel/next.js.svg?logo=lucide:circle-dot)

Use cases

  • Show how active a project is with open issue count
  • Highlight "good first issue" or "help wanted" labels for contributors
  • Track bug counts or feature requests