A beautiful, read-only code viewer that ships as a single Go binary. Point it at any folder — your browser opens instantly with Monaco, Git history, search, and more.
No extensions, no language servers, no workspace setup. Just open a folder and go.
The same engine that powers VS Code. Syntax highlighting for 100+ languages, with proper tokenization — not regex hacks.
Browse full commit history, side-by-side diffs for any changed file, working tree changes, and branch switching — all in the browser.
Full-text content search across every file in the project. Hit Ctrl+Shift+F and type.
Open data files and browse them as a table — no spreadsheet app required. SQLite databases open directly in the browser.
Markdown files open as rendered HTML by default, with a "View Raw" toggle to see the source in Monaco.
Video and audio files play directly in the browser. Images render inline. Binary files show a metadata card.
All roads lead to vidian .
# Download and install the latest release curl -sSL https://raw.githubusercontent.com/Ucok23/vidian/main/install.sh | bash # Then open any folder vidian . vidian ~/projects/myapp
# Requires Go 1.21+ go install github.com/Ucok23/vidian/cmd/vidian@latest # Make sure $GOPATH/bin is in your PATH export PATH="$PATH:$(go env GOPATH)/bin" vidian .
git clone https://github.com/Ucok23/vidian.git cd vidian make install # builds frontend + binary, copies to /usr/local/bin vidian .