Skip to content
Source Zero

Local files, one binary

Every file in a folder.
One command away.

Source Zero serves any local directory as a fast, read-only workspace: rendered Markdown, image previews, formatted data, highlighted source, and diffs.

curl -fsSL https://raw.githubusercontent.com/flexdinesh/srcz/main/scripts/install.sh | sh
Running srcz in a terminal opens a browser workspace for the folder127.0.0.1:7980README.mddiagram.svgconfig.yamlsrc/main.goserver.go$srcz .→ serving http://127.0.0.1:7980

Source control

Review changes like a pull request.

Uncommitted work, commits, branches against any base, and commit ranges in one stacked diff, with line counts and Viewed marks.

A stacked diff with a files rail where files are marked as viewedmain…feature/review · 3 filesserver.go+12 −4routes.go+3 −1README.md+8internal/web/server.goViewed··· 42 unchanged lines

Walkthroughs

Let agents walk you through the code.

Agents publish guided tours of files and diffs, with narration inline beside the lines that matter.

A walkthrough highlights code step by step with narration beside itWalkthrough · How requests reach a handler 1 2 3 4 5 6 7 8 91011121 · Entry pointNext →2 · RoutingNext →3 · The fixNext →

Desktop

Your project, in its own window.

The desktop app opens folders and srcz:// links in the OS web view, with native menus and a daemon every terminal shares.

A srcz link from a terminal opens a project in the desktop app's windowsrcz://local/?project=/srv/apiapi · Source Zero

One command. Then get back to reading.

curl -fsSL https://raw.githubusercontent.com/flexdinesh/srcz/main/scripts/install.sh | sh