# gh issue list

Triage issues from the command line.

## Quick answer
```
gh issue list
```

## Syntax
```
gh issue list [flags]
```

## Examples

# List open issues
gh issue list

# Issues assigned to you
gh issue list --assignee @me

# Open bugs only
gh issue list --label bug

# Closed issues in a milestone
gh issue list --state closed --milestone v2.0

# Search syntax
gh issue list --search "no:assignee sort:created-asc"

# JSON for scripts
gh issue list --json number,title,labels --limit 200

## Key flags

  -s, --state	Filter by state: open (default), closed, or all.
  -l, --label	Filter by label (repeatable).
  -a, --assignee	Filter by assignee. Use @me for yourself.
  -A, --author	Filter by author.
  -m, --milestone	Filter by milestone.
  -S, --search	Search with GitHub issue search syntax.
  -L, --limit	Maximum number of issues to fetch (default 30).
  --json	Output specified fields as JSON.
  -w, --web	Open the filtered list in the browser.

Full guide: https://ghcli.com/gh-issue-list.php
