Zachery Glass

VS Code extension and desktop app

Sidereal: Git Graph, Log & Worktrees

A free Git graph, log and file history, modeled on TortoiseGit's log view, with worktrees and submodules built in. Use it in VS Code or as a standalone app for macOS, Windows and Linux. No account, no ads, no telemetry.

Install in VS CodeDownload the app

v1.6.0 · released 30 Oct 2026 · Marketplace · Open VSX · Changelog · Issues · Discussions

Why Sidereal

See it

Opening the graph, scrolling the history, and opening a commit's diff.
Drag a branch onto another to rebase it, previewed before you drop. More in the drag and drop guide.
A commit's details and one of its files' diff.
Worktrees: other worktrees' branches are marked in the graph, and each opens in a new window or its own Sidereal tab.
A submodule pointer change opens the submodule's history for exactly that range.
Filters by path, author, message, date, revision range, SHA and refs.

Features

Standalone app

Sidereal also runs without VS Code, as an app for macOS 12 or later, Windows 10 or later and Linux (x64). Each repository opens in a tab, diffs open in your diff tool and conflicts in your merge tool. It needs Git 2.33 or later. The README compares it with the extension.

Download the app

Coming from another tool

Git Graph

  • Open the graph with Sidereal: Open Sidereal View, the Sidereal button in Source Control's title bar, or the Sidereal icon in the activity bar.
  • The Repo and Branches dropdowns, the commit details view and the right-click menus work the way you expect; filters live behind the funnel button.
  • Requests that stayed open in Git Graph's tracker are here: filtering by path, notes, patches and a pinned header row.

TortoiseGit

  • The graph is TortoiseGit's Show Log: the same Graph, Actions, Message, Author and Date columns, the same reference label colors, and the All Branches, Show Whole Project,Walk Behavior and View controls below the list.
  • Your .tgitconfig bugtraq settings link issues in commit messages, once you allow them for the repository.
  • Branch, merge, rebase, cherry-pick, revert, reset, stash, tag, patch and reflog actions are in the same right-click menus.

Questions

How do I see a Git graph in VS Code?
Install Sidereal and run Sidereal: Open Sidereal View from the Command Palette, or click the Sidereal icon in the activity bar.
Does Sidereal need a GitKraken, GitHub or Microsoft account?
No. There is nothing to sign in to.
Does Sidereal collect telemetry?
No. It makes no network requests of its own, besides the standalone app's check for updates.
Is Sidereal free for commercial use?
Yes. The license allows personal and internal business use at no cost.
Is Sidereal open source?
No. The source is private; issues and discussions are public.
Which versions does Sidereal need?
In VS Code: 1.74 or later. The app: macOS 12, Windows 10 or x64 Linux. Both need Git 2.33 or later.
Does Sidereal run without VS Code?
Yes. The standalone app runs on macOS, Windows and Linux.