Hexdump
The alternative cross-platform hex dumping utility
Install / Use
/learn @KeithBrown39423/HexdumpREADME
<div align="center">
<br /><br />
<img src="./assets/banner.png" alt="Banner" />
<br /><br />
</div>
<div id="user-content-toc" align="center"> <ul> <summary><h1 style="display: inline-block;">Hexdump</h1></summary> </ul> <p> <i>the <b>alternative</b></i> cross platfrom hex dumping utility <br /> <a href="#features">Features</a> · <a href="#build"><b>Build</b></a> · <a href="#credits">Credits</a> </p> </div> <p align="center" style="font-size: .9em;"> <a href="https://github.com/KeithBrown39423/Hexdump/issues" ><b>Report Bug</b></a> · <a href="https://github.com/KeithBrown39423/Hexdump/issues"><b>Request Feature</b></a> </p> <br />
<div id="user-content-toc" align="center"> <ul> <summary><h1 style="display: inline-block;">Hexdump</h1></summary> </ul> <p> <i>the <b>alternative</b></i> cross platfrom hex dumping utility <br /> <a href="#features">Features</a> · <a href="#build"><b>Build</b></a> · <a href="#credits">Credits</a> </p> </div> <p align="center" style="font-size: .9em;"> <a href="https://github.com/KeithBrown39423/Hexdump/issues" ><b>Report Bug</b></a> · <a href="https://github.com/KeithBrown39423/Hexdump/issues"><b>Request Feature</b></a> </p> <br />
<div align="center"> <h2>Example Usage</h2> <img src="assets/screenshot.png" alt="Screenshot of Hexdump"> <br /> </div> <br />[!NOTE] Hexdump is designed to replace the standard Hexdump command. If you feel uncomfortable replacing it, simply rename the binary to something else.
Features
- ASCII sidebar
- Skipping bytes
- Specified length
- Multiple formats
- Colored output
- Output to file
Build
In order to build Hexdump, you need to have zig installed. After installing zig, you can simply run the following command:
zig build --prefix /opt/hexdump/ -Doptimize=ReleaseFast
(You can replace /opt/hexdump with wherever you want to install Hexdump)
<br /><br />
<a name="credits"></a>
<div id="user-content-toc" align="center"> <ul> <summary><h1 style="display: inline-block;">CREDITS</h1></summary> </ul> </div>Libraries
- zig-clap ~ for parsing command line arguments
Contributors
Huge thank you to all the people who have contributed to this project: <br /><br /> <a href="https://github.com/KeithBrown39423/Hexdump/graphs/contributors"> <img src="https://contrib.rocks/image?repo=KeithBrown39423/Hexdump"/> </a>
<p align="right"> <sub>(<b>Hexdump</b> is protected by the <a href="https://raw.githubusercontent.com/KeithBrown39423/Hexdump/release/LICENSE"><i>MIT</i></a> licence)</sub> </p>