litcat-0.1.1 is not a library.
litcat
litcat is a simple Rust CLI tool for viewing patch and diff files with highlighting. It colors added (+), removed (-), and context lines to make git diffs easier to read in your terminal.
Features
- Colors added lines in green
- Colors removed lines in red
- Colors diff headers and hunk markers
- Reads from a file or standard input (pipe)
Usage
From a patch file
From git diff output
|
Example Output
- Lines starting with
+(but not+++) are green - Lines starting with
-(but not---) are red - Diff headers (
+++,---) are cyan - Hunk markers (
@@ ... @@) are yellow - All other lines are default color
Installation
1. Build from Source
- Clone the repo:
- Build:
- Run as shown above.
2. Install from crates.io
If published, you can install directly using cargo: