GitLens

A Visual Studio Code extension that adds blame, commit history and commit graph views.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About GitLens

GitLens adds Git information to Visual Studio Code and compatible editors such as Cursor and Windsurf. It shows line blame and authorship next to the code, lets you browse commit history, and offers a commit graph view.

It is developed by GitKraken, the company behind GitKraken Desktop, and is separate from that desktop client. Core features are free. GitLens Pro adds paid features, including GitKraken AI. It suits developers who want Git context without leaving the editor.

Strengths

  • Inline blame and authorship in the editor
  • Commit history and commit graph views
  • Works in VS Code and several editors based on it

Limitations

  • Some features require a paid Pro plan
  • Only works inside supported editors

Details

Pricing
FreemiumFree core features, with a paid GitLens Pro tier.
License
Proprietary
Developer
GitKraken
Platforms
Windows, macOS, Linux
How it runs
Downloadable app
Best suited for
VS Code users who want Git history and blame in the editor
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to GitLens

Compare all

Software that can replace GitLens for an important use case, and what changes if you switch.

  • fugitive.vim

    A Vim plugin that runs Git commands and handles staging, blame and diffs inside the editor.

    fugitive.vim provides blame, diffs and staging inside Vim for free, which means switching from VS Code to Vim and using Git commands directly.

  • Magit

    A complete text-based Git interface that runs inside GNU Emacs.

    Magit is a free open-source Git interface inside GNU Emacs covering advanced Git features, which requires moving from VS Code to Emacs.

  • Neogit

    An interactive Git interface for Neovim, modelled on Emacs Magit.

    Neogit is a free Magit-style Git interface for Neovim with keyboard-driven staging, requiring a move from VS Code to Neovim.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing