Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>Beautiful GitNew to Visual Studio Code? Get it now.
Beautiful Git

Beautiful Git

denkovalsky

|
3 installs
| (0) | Free
Fast commit graph, branch management, merge & interactive rebase tooling for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Beautiful Git

Fast commit graph, branch management, and VCS tooling for Visual Studio Code — a focused git client built around a high-performance commit graph.

Features

  • Commit graph — rendered on an HTML canvas for smooth scrolling over large histories, with lane layout, branch coloring, and topological / Bek ordering.
  • Filter toolbar — search by text or commit hash (with match-case and regex toggles), and filter by Branch, User, Date or Paths. Jump to any commit with Go to hash or branch.
  • Branches — list, check out, create, merge, and compare with the current branch from a dedicated panel and from the graph.
  • Commit details & diff — inspect a commit and view its file changes side by side.
  • Merge conflicts — resolve conflicts with inline diff highlighting.
  • Interactive rebase — reorder, squash, edit, and drop commits.
  • Blame — line annotations with reveal-in-graph.
  • Stash / unstash — manage stashes without leaving the editor.
  • Multiple repositories & worktrees — work across repos and git worktrees.

Requirements

  • Visual Studio Code 1.85 or newer.
  • git available on your PATH.

Extension settings

  • beautifulGit.fontFamily — font for the whole panel (graph, branch lists, details). Empty uses the VS Code interface font.
  • beautifulGit.fontSize — panel font size in px. 0 uses the VS Code setting.

License

Released under the MIT License. Bundled third-party components and their licenses are listed in THIRD-PARTY-NOTICES.md.

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