diff --git a/README.md b/README.md index 8aeb1c9..dd584c0 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,20 @@ A cross-platform Flutter application for viewing and analyzing binary files with multiple data interpretation modes and advanced scrolling capabilities. -![Binary Viewer Screenshot](assets/screenshot.png) +![Binary Viewer Screenshot](image.png) +## Why This Exists + +I couldn't find any good binary viewers for macOS that looked as nice as the ones I was used to on Windows (like this [Binary Viewer](https://binary-viewer.en.softonic.com/)). The macOS options all seemed lacking in terms of modern UI and good user experience. + +Most existing options were either: +- Command-line only (`xxd`, `hexdump`) - functional but not great for interactive analysis +- Ancient GUI applications with outdated interfaces +- Heavy-weight development tools that were overkill for simple binary viewing +- Cross-platform Java applications that felt foreign on macOS + +I wanted something that felt native, looked modern, and provided the dual-pane analysis capabilities I was used to on Windows. Rather than compromise or constantly switch platforms for binary analysis work, I decided to build exactly what I wanted - a clean, fast, feature-rich binary viewer that works beautifully on macOS and can be easily shared across platforms. + +This project represents the binary viewer I wish existed when I started looking for one. ## Features diff --git a/image.png b/image.png new file mode 100644 index 0000000..3dddd6a Binary files /dev/null and b/image.png differ