Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>(neo) Git GraphNew to Visual Studio Code? Get it now.
(neo) Git Graph

(neo) Git Graph

asispts

|
109 installs
| (0) | Free
View your Git history as a graph with Git actions and devcontainer support. A VS Code extension based on the last MIT commit of Git Graph.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

(neo) Git Graph for Visual Studio Code

View your Git history as a graph with Git actions and devcontainer support

GitHub release vscode downloads vscode installs open-vsx downloads

demo

 

Why this fork

The original Git Graph by mhutchie changed its license in May 2019. Everything after commit 4af8583 is no longer MIT.

This fork is based on the last MIT commit and:

  • Keeps MIT license
  • Adds devcontainer support
  • Improves codebase, tooling, and maintainability

Features

  • Graph view: See branches, tags, and uncommitted changes in one graph
  • Commit details: Click a commit to see message, files, and diffs
  • Branch actions: Create, checkout, rename, delete, and merge
  • Tag actions: Create, delete, and push tags
  • Commit actions: Checkout, cherry-pick, revert, and reset
  • Avatar support: Optional avatars from GitHub, GitLab, or Gravatar
  • Multi-repo: Work with multiple repositories in one workspace
  • Devcontainer ready: Works in remote and container environments

Configuration

All settings use the neo-git-graph prefix.

Setting Default Description
autoCenterCommitDetailsView true Center commit details when opened
dateFormat "Date & Time" "Date & Time", "Date Only", or "Relative"
dateType "Author Date" "Author Date" or "Commit Date"
fetchAvatars false Fetch avatars (sends email to external services)
graphColours 12 defaults Colors for graph lines
graphStyle "rounded" "rounded" or "angular"
initialLoadCommits 300 Commits to load on open
loadMoreCommits 100 Commits to load on demand
maxDepthOfRepoSearch 0 Folder depth for repo search
showCurrentBranchByDefault false Show only current branch on open
showStatusBarItem true Show status bar button
showUncommittedChanges true Show uncommitted changes node
tabIconColourTheme "colour" "colour" or "grey"

Installation

Search for neo-git-graph in Extensions, or install from:

  • VS Code Marketplace
  • Open VSX Registry

License

MIT — see LICENSE.

Not related to the original Git Graph project.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft