Currently in alpha — invite only

Every commit, branch, and merge — beautifully tracked in one place

An open-source Git client that puts your workflow first. Visualize history, manage branches, and collaborate across GitHub and GitLab.

Star on GitHub

Available on macOS (Apple Silicon & Intel)

StellarGit — Default theme

Technology stack

ElectronElectron
ReactReact
TypeScriptTypeScript
ViteVite
Tailwind CSSTailwind CSS
BunBun
Radix UIRadix UI
ElectronElectron
ReactReact
TypeScriptTypeScript
ViteVite
Tailwind CSSTailwind CSS
BunBun
Radix UIRadix UI

Git Workflow

Powerful tools to manage your repositories visually.

Visual Branch Management

See your entire branch topology at a glance. Create, merge, rebase, and cherry-pick with intuitive visual controls.

Commit Graph

Interactive commit history with a beautiful graph visualization. Filter, search, and navigate your project timeline.

Integrated Terminal

Built-in terminal so you can drop into the CLI whenever you need it, without switching windows.

Platform Integrations

Connect to the services your team already uses.

GitHub & GitLab

Browse PRs and merge requests, review diffs, leave comments, and manage pipelines — all from a single unified interface.

Secure by Default

Credentials stored in your OS keychain. OAuth flows for GitHub and GitLab. No tokens stored in plaintext.

Multi-Account Support

Switch between personal and work accounts across providers. Manage multiple identities without logging in and out.

Built for You

A native experience that adapts to how you work.

Themes & Customization

Ship with a dark-first design and multiple themes. Make it yours with customizable layouts and density.

Cross-Platform

Native performance on macOS. Built with Electron for a lightweight, fast experience.

Diff & Blame Views

Side-by-side diffs, inline blame annotations, and file history — all the context you need in one place.

Keyboard First

Every action at your fingertips. Navigate your entire workflow without touching the mouse.

⌘ KCommand Palette
⌘ SStage Changes
⌘ ⇧ CCommit
⌘ BBranch Switcher
⌘ DView Diff
⌘ TOpen Terminal
⌘ PPush
⌘ ⇧ PPull

Frequently Asked Questions

Everything you need to know about StellarGit.

Ready to start?

StellarGit is currently in beta. Star us on GitHub to follow development. Free and open-source, forever.

Star on GitHub

macOS (Apple Silicon & Intel)