Extensions
P4VSCode - P4 for Visual Studio Code
PerforceSoftware
P4 Server integration with VS Code's SCM features
JetBrains Git - IntelliJ IDEA Git Graph, Commit & Shelf for VS Code
autemj
Bring IntelliJ IDEA / JetBrains Git experience to VS Code & Cursor: Git graph visualization, IDEA-style commit panel with shelf/stash, branch management, cherry-pick, rebase, merge, 3-way merge editor, and context menus. The best JetBrains Git alternative for Visual Studio Code.
GitCharm
RioNoir
JetBrains-like Git management for VS Code — Commit panel, Git Log with graph, multi-repo support and more.
DevDocket
devdocket
A central hub for managing work across pull requests, issues, investigations, and follow-ups.
GitLane — Graph & Blame
IhorMishev
Commit graph with rich filters, per-commit diffs, right-click git actions, and blame
Claude Gate
lntvan166
Review Claude Code's file changes in a native diff panel — accept or reject each edit. The PreToolUse hook captures all Claude Code edits (terminal CLI and in-editor extension); the filesystem watcher is an optional fallback for non-Claude agents and is off by default.
AI Diff Viewer
mtglitch
Calm review of AI CLI edits — inline diff hunks in your normal editor, opt-in split-view diff, hover actions. For Claude Code, Codex, and Qwen.
IntelliG
KaHoChan
IntelliJ IDEA-style Git workflows for VS Code
GitStudio — JetBrains-style Git Graph, Blame & Merge
gitstudio
Free, open-source Git GUI & commit graph for VS Code and Cursor. Git Studio brings a JetBrains-style Git workflow into the editor — inline blame, file history, hunk & line staging, 3-pane merge, interactive rebase with universal Undo, stash/shelf, worktrees, and in-editor GitHub PRs. A free alternat
GoLand Version Control
sagaryadaviitk
A GoLand-inspired local changes, shelf, and stash workflow for Git changes in VS Code.
VS Git
framedparadox
GIT client for VS Code: Repositories, Staging, History, Graph, Compare, Worktrees, LFS, Gerrit, and more.
Git Branches Panel
karolis-mauragas
Tree view for branches, tags, stashes, worktrees, hooks, and remotes across one or multiple Git repositories with grouping, search, filtering, compare/history workflows, remote host integration, worktree maintenance, sync state, and quick actions.