Skip to content
Must-have
In Progress
Priority
Bug
Planning
Bug
Needs review
Complete
Back-end
User story
Ready for review
In progress
Required
To-do
Concept art
Bug
In QA
Front-end

Project planning for developers

Create issues, break them into tasks, track relationships, add custom fields, and have conversations. Visualize large projects as spreadsheets or boards, and automate everything with code.

Beta

Bored of boards?
Switch to tables.

Built like a spreadsheet, project tables give you a live canvas to filter, sort, and group issues and pull requests. Tailor them to your needs with custom fields and saved views.

Board view: Project cards in a classic kanban board layout. Cards are sorted in 4 columns based on their status, in a view called 'Standup.' Table view: Project cards in a table layout. Cards are listed as line items, like a spreadsheet. Cards are grouped by three project phases in a view called 'The Plan.'
Board view: Project cards in a classic kanban board layout. Cards are sorted in 4 columns based on their status, in a view called 'Standup.'
Used by companies like…
  • Shopify
  • Vercel
  • Stripe
  • Ford
  • NASA

Break issues into actionable tasks

Tackle complex issues with task lists and track their status with new progress indicators. Convert tasks into their own issues and navigate your work hierarchy.

Move conversations forward

Express ideas with GitHub Flavored Markdown, mention contributors, react with emoji, clarify with attachments, and see references from commits, PRs, releases, and deploys. Coordinate by assigning contributors and teams, or by adding them to milestones and projects. All in a single timeline.

  • Upload and attach videos to comments
  • Dive into work faster with issue forms and templates
  • Upload and attach videos to comments
  • Dive into work faster with issue forms and templates
Beta

Create views
for how you work

Save views for sprints, backlogs, teams, or releases. Rank, group, sort, and filter issues to suit the occasion. Choose between tables, boards, and timelines (coming soon).

Illustration of project table view with cards grouped by 'Feature planning' phase. Illustration of project table view with cards grouped by 'Feature planning' phase.
Beta

Work at keyboard speed

No mouse? No problem. Every action you can take with the mouse has a keyboard shortcut or command. Filter, sort, group, and assign issues. Your hands never leave the keyboard.

Beta

Extend issues
with custom fields

Track metadata like iterations, priority, story points, dates, notes, and links. Add custom fields to project tables and edit from the issue sidebar.

Now with iteration cycle planning

Alpha

Tailor reports from any field

Make any field reportable. Track the progress of your current iteration cycle, milestone, or visualize bottlenecks and issues blocking the team with the new project insights.

Beta

Manage work automatically

Accelerate your project planning with automations. Automatically triage issues, set values for custom fields, react to changes, or schedule something. You can even combine them to run an Action.

Issues, wherever you look

Issues can be viewed, created, and managed in your browser, your favorite terminal, or on your phone or iPad.

Use the command line interface to check the issues assigned to you, mentioning you, and opened by you in your current repo.
# Viewing issues relevant to you
→ ~/Projects/my-project $ gh issue status
 
Issues assigned to you
  #42 Updates to game background (epic:fork, meta)
 
Issues mentioning you
  #94 Game logic (alien, cannon, score)
  #11 Tweak difficulty level based on Alpha feedback