GITLOCAL

Designed for builders.
Not just developers.

A local, GitHub-style viewer for the code your AI agent wrote. Browse the repo, read Markdown clearly, review what changed, and hand off to a terminal — without opening a full IDE.

npx gitlocal
GitLocal showing a rendered README.md next to the file tree

See it in action

GitLocal demo: browsing a repo, reading the README, using the terminal, and viewing code

What GitLocal helps with

Browse like GitHub

A lazy-loading, keyboard-navigable file tree for regular folders and git repositories, right on your machine.

Read Markdown clearly

GitHub-like rendering with relative links, heading anchors, find highlights, and share/copy actions. No IDE required.

Review what changed

A changed-files panel for modified, deleted, untracked, generated, and local-only paths, plus active-file refresh notices.

Search intentionally

Repository-wide search with current-folder and Markdown-focused scopes, plus file-level find inside the current file.

Understand git state

A plain-language repository summary — branch, remote, sync, and local changes — backed by technical detail when you need it.

Hand off to your agent

A built-in terminal docked at the bottom of the window, wired for Claude, Codex, or a plain shell, with cross-page session persistence.

Get started now. It is free.

Choose the npm package for any OS, or the native macOS app if you'd rather skip the terminal.

npm package

macOS, Windows, Linux · Node.js 22+

npm install -g gitlocal
gitlocal .

Opens in your default browser. Keep the terminal window open while you use it.

macOS app beta

Native GitLocal.app via Homebrew

brew tap ehud-am/gitlocal
brew install --cask gitlocal

No terminal needed after install. Currently unsigned, so macOS shows a security warning on first launch.

Full setup and troubleshooting notes are in the README.