# microsoft/vscode-pull-request-github

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/microsoft-vscode-pull-request-github).**

2,541 stars · 717 forks · TypeScript · mit

## Links

- GitHub: https://github.com/microsoft/vscode-pull-request-github
- Homepage: https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github
- awesome-repositories: https://awesome-repositories.com/repository/microsoft-vscode-pull-request-github.md

## Topics

`code-review` `github` `pull-requests` `vscode`

## Description

This project is a GitHub pull request and issue management extension that integrates version control workflows directly into the code editor. It functions as a combined code review tool and issue tracker, allowing users to manage remote repository data without leaving their development environment.

The extension supports both GitHub and GitHub Enterprise accounts. It distinguishes itself by enabling a code-to-issue workflow, where users can automatically generate trackable GitHub issues from todo comments and markers written within the source code.

The toolset covers peer review functionality for commenting on pull requests and comprehensive issue management. This includes the ability to browse existing issues and use queries to filter and categorize work items by status or assignment.

## Tags

### Development Tools & Productivity

- [Pull Request Extensions](https://awesome-repositories.com/f/development-tools-productivity/pull-request-extensions.md) — Provides a comprehensive plugin for managing GitHub pull requests and issues directly within the code editor.
- [Comment-to-Issue Converters](https://awesome-repositories.com/f/development-tools-productivity/comment-to-issue-converters.md) — Converting todo comments and markers inside source code into trackable GitHub issues without leaving the editor.
- [GitHub Integrations](https://awesome-repositories.com/f/development-tools-productivity/developer-utilities-libraries/developer-tools/version-control-ecosystems/github-integrations.md) — Integrates with GitHub and GitHub Enterprise to securely access repository data and manage identities.
- [GitHub Workflow Integrations](https://awesome-repositories.com/f/development-tools-productivity/github-workflow-integrations.md) — Interfaces with GitHub to manage repository workflows, tasks, and issues without leaving the editor.
- [GitHub Trackers](https://awesome-repositories.com/f/development-tools-productivity/issue-trackers/github-trackers.md) — Integrates a GitHub-specific issue tracker for browsing tasks and converting code comments into issues.
- [In-Editor Review Interfaces](https://awesome-repositories.com/f/development-tools-productivity/pull-request-review-interfaces/in-editor-review-interfaces.md) — Enables reviewing and commenting on pull requests directly within the integrated code editor. ([source](https://cdn.jsdelivr.net/gh/microsoft/vscode-pull-request-github@main/README.md))
- [Issue Filtering](https://awesome-repositories.com/f/development-tools-productivity/issue-filtering.md) — Implements query-based logic to filter and categorize pull requests and issues by assignment or status. ([source](https://cdn.jsdelivr.net/gh/microsoft/vscode-pull-request-github@main/README.md))

### Business & Productivity Software

- [Issue Tracking](https://awesome-repositories.com/f/business-productivity-software/issue-tracking.md) — Ships tools to browse issues, create tasks from comments, and automate branch creation. ([source](https://cdn.jsdelivr.net/gh/microsoft/vscode-pull-request-github@main/README.md))
- [Automatic Ticket Generation](https://awesome-repositories.com/f/business-productivity-software/issue-tracking/automatic-ticket-generation.md) — Automatically generates trackable GitHub issues from todo comments and markers written in source code. ([source](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github))

### Security & Cryptography

- [GitHub Authentication](https://awesome-repositories.com/f/security-cryptography/access-authentication/github-authentication.md) — Provides secure authentication and token management for connecting to GitHub and GitHub Enterprise repositories. ([source](https://cdn.jsdelivr.net/gh/microsoft/vscode-pull-request-github@main/README.md))
- [OAuth Authentication](https://awesome-repositories.com/f/security-cryptography/oauth-authentication.md) — Employs OAuth token flows to securely authenticate users with GitHub and GitHub Enterprise accounts.

### Software Engineering & Architecture

- [Code Review Tools](https://awesome-repositories.com/f/software-engineering-architecture/code-review-tools.md) — Provides a collaborative system for performing peer reviews and adding comments to pull requests.
