LazyViewer – TUI code viewer with Git diff previews
LazyViewer – TUI code viewer with Git diff previews
Hi HN, While I was coding with Codex I missed a tool that - like Cursor - shows diffs inline while it is able to do both tree navigation easily with keyboard and navigate the source code without changing mode (like in vim). My favourite tool in TUI was lazygit, but I wanted a way to see the diffs inside the whole source code. As this looked like a nice little project to vibe code in a few days, I did it and tried to perfect the integration of the few features that I wanted together: - Full easy keyboard + mouse navigation - Multiple tree support (unlike VS code / Cursor) - Inline diff - Ripgrep fast search - Sticky function/class headers I tried tools like ranger and other navigators, and vim NeoTree preview, but none of these tools were really good for my use case. Now what I got is an ugly code base in a super functional tool
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Hiding code from Git diff
Locust – “Git diff” over abstract syntax trees
Find copy/pasted code in a git diff
A syntax-highlighting diff viewer for Git, written in Rust
Code diff viewer with progress tracking
A Git diff-able database
Infracost diff – “Git diff” but for cloud costs
I made a heatmap diff viewer for code reviews
Deff – Side-by-side Git diff review in your terminal
`diff arc0 arc3.1`