Skip to content
SPECIFICTION
Get listed

hx

github.com

Linux
Visit github.com
Spec score 6.8 #30 of 32 in Hex Editors

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

Alternatives to hxAll alternatives →