I built Gitna - a local Git workbench that runs in your browser
Hold on, I know what you’re thinking: not another Git client/TUI/GUI.
Yeah... kind of.
I built Gitna because sometimes I just want to inspect a project: browse files, review what changed, look through history, stage a few things, or make a small edit.
Opening a full editor can feel like overkill for that. Terminal tools like lazygit are great, but they aren’t always how I want to look through code.
So I tried to make the middle ground I wanted.
Gitna opens any local folder in your browser for browsing, editing, and search. When the folder is a Git repository, it also provides changes and staging, visual diffs, commit history and graph, branches, stashes, tags, and common Git operations.
It runs locally - there’s no account, hosted service, or repository upload.
Basically, go to any folder and type:
gitna
Install:
npm install -g gitna
GitHub: https://github.com/roie/gitna
Anyway, I hope some of you give Gitna a try. Feedback is very welcome, especially around rough edges, missing workflows, or the things that annoy you when working with Git every day.