hx
github.com
Spec sheet
- Product
- hx is a hex editor for the terminal written in plain C and POSIX libraries.Read 10 Oct 2026 · github.com
- Support
- The repository provides GitHub Issues and Discussions links.Read 4 Oct 2026 · github.com
- License
- The project uses the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its conditions.Read 10 Oct 2026 · github.com
- Maker
- The repository AUTHORS file lists Kevin Pors among the contributors.Read 10 Oct 2026 · github.com
- Build
- The source can be compiled by running `make`.Read 10 Oct 2026 · github.com
- Command mode
- Command mode supports jumping to decimal or hexadecimal offsets, writing, quitting, and setting bytes per line and byte grouping.Read 4 Oct 2026 · github.com
- Configuration
- The README wishlist mentions a configuration file for colors or default settings as a possible future addition.Read 4 Oct 2026 · github.com
- Dependencies
- The project says it has no library dependencies, including curses.Read 10 Oct 2026 · github.com
- Display settings
- The README documents commands to set octets per line and byte grouping.Read 10 Oct 2026 · github.com
- Editing
- The editor supports byte append, insert, replace, and delete operations.Read 4 Oct 2026 · github.com
- Editing features
- The editor supports byte insertion, appending, replacement, and deletion.Read 10 Oct 2026 · github.com
- Install
- The README says `make install` installs the binary under `/usr/local/bin/` and the man page under `/usr/local/man/man1`.Read 10 Oct 2026 · github.com
- Maker profile
- Kevin Pors's GitHub profile lists the Netherlands.Read 10 Oct 2026 · github.com
- Navigation
- The editor supports Vim-like `hjkl` movement, arrow keys, and commands to jump to decimal or hexadecimal offsets.Read 10 Oct 2026 · github.com
- Notable limitation
- The README says cursor movement is not available in command mode.Read 10 Oct 2026 · github.com
- Planned feature
- The wishlist mentions a possible configuration file for colors or default settings.Read 10 Oct 2026 · github.com
- Search
- The editor can search for byte values and move to the next or previous occurrence.Read 4 Oct 2026 · github.com
- Search and history
- The editor supports searching for byte values, undo, and redo.Read 10 Oct 2026 · github.com
- Terminal interface
- The program uses ANSI escape sequences and initializes the terminal in raw mode.Read 4 Oct 2026 · github.com
- Undo and redo
- The listed keyboard commands include undo and redo.Read 4 Oct 2026 · github.com
Where Specifiction places it
- Hex Editors#30 of 326.8