Crates.io | gh-hex |
lib.rs | gh-hex |
version | 0.0.0 |
source | src |
created_at | 2022-09-05 13:20:28.183919 |
updated_at | 2022-09-05 13:20:28.183919 |
description | A project to create more functional versions of existing hex tools |
homepage | https://github.com/sohomdatta1/hex |
repository | https://github.com/sohomdatta1/hex |
max_upload_size | |
id | 658837 |
size | 373,165 |
A project to create alternate (and more user friendly) versions of existing hex tools.
The project can be installed as a extension to the github-cli.
To install as a standalone binary, run the following commands:
git clone https://github.com/sohomdatta1/hex.git
cd hex
./script/normal-build.sh
For use with github-cli, run the following commands:
git clone https://github.com/sohomdatta1/hex.git
cd hex
./script/build.sh
gh extension install .
Currently, the following operations are supported:
str
- Dumps out readable strings in a particular filedump
- Dumps out a particular file in hexdump formatIf a pager is not desired, the NOPAGER
env variable can be set. If colored output is not desired, the NOCOLOR
env variable can be set.
The project is written in Rust, mainly as a way for me to learn the language. I feel like implementing common tools such as these will be a nice way to get familiar with the basics.