All apps

OpenEng Git

Beta now

A desktop-grade Git client in your browser.

Everything you normally drop to the CLI for — status, diffs, history, branches, push/pull, stash, tags, blame, and cross-history search — in one fast, repo-aware panel backed by libgit2.

In the app

StatusLogBranchesStashTagsBlameSearch

Install the engine

Open the app & sign in

Git in your browser

The app gives you a one-time command to start the engine — copy & run it.

Git features

Everything you reach for, built in.

Status & staging

Staged, unstaged, and untracked at a glance with per-file stage, unstage, and discard — and a line-granular inline diff for everything you touch.

Commit composer

A real commit editor with amend, sign-off, and co-author chips — signed and GPG commits route through your local git config.

History & commit detail

Walk the log, open any commit to see its full changed-file set and diff, and follow a single file’s history.

Branches & remotes

Create, checkout, delete, and merge branches; push, pull, and fetch with live streamed progress. Remote auth uses your own credential helper.

Stash & tags

Save, apply, pop, and drop stashes; create, delete, and push annotated or lightweight tags.

Blame & search

Per-line authorship with commit popovers, plus search across all of history by message, author, file, or content pickaxe.

Runs on your machine, not our servers.

Git is a thin browser client of a local engine you run yourself. Your repositories stay on your hardware, and every frame that crosses the wire is sealed end-to-end.

  • Your work stays on your machine
  • End-to-end sealed, every frame
  • Bring your own credentials
Read the security model

# paste the one-time command from Git

✓ engine started on your machine

✓ dialed OpenEng's broker

✓ sealed channel up — open git.openeng.app

# your work stays on this machine, sealed end-to-end

The rest of the suite

Five apps, one workbench.

Every OpenEng app is free — your account works across Terminal, Kubernetes, Data, Git, and Chat.