Skip to content

fezcode/atlas.diff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

atlas.diff

Banner Image

atlas.diff is a high-visibility, side-by-side terminal diff tool. Part of the Atlas Suite, it helps you compare files with a clean "Onyx & Gold" aesthetic, statistical clarity, and smooth TUI interaction.

Go Version Platform

โœจ Features

  • ๐ŸŒ“ Side-by-Side Comparison: Clear visual separation between two files.
  • ๐ŸŽจ High-Visibility Styling: Uses the signature Atlas Onyx & Gold theme for readability.
  • ๐ŸŽ๏ธ Fast Diffing: Powered by sergi/go-diff for efficient and accurate comparisons.
  • โŒจ๏ธ TUI Experience: Smooth scrolling and keyboard-centric navigation via bubbletea.
  • ๐Ÿ“ฆ Zero Dependencies: Compiles to a single binary for portable use.

๐Ÿš€ Installation

From Source

git clone https://github.com/fezcode/atlas.diff
cd atlas.diff
gobake build

โŒจ๏ธ Usage

Simply run the binary with two files to compare:

./atlas.diff file1.go file2.go

๐Ÿ•น๏ธ Controls

Key Action
โ†‘/โ†“ Scroll: Move through the diff view.
q / Ctrl+C Quit: Exit the application.

๐Ÿ—๏ธ Building

The project uses gobake for orchestration. You can build for all platforms or specific targets:

# Build for all platforms
gobake build

๐Ÿ“„ License

MIT License - see LICENSE for details.

About

๐ŸŒ“ High-visibility, side-by-side terminal diff tool with statistical clarity. Part of the Atlas Suite.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

ย 
ย 
ย 

Contributors

Languages