huxdemp: A modernized hexdump, with colorized output, column reordering, and Lua plugins!

This page summarizes the projects mentioned and recommended in the original post on /r/commandline

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • hexyl

    A command-line hex viewer

  • huxdemp has: - Colorized output! No more straining your eyes to distinguish different patterns of data. (from hexyl and many others) - Color customization! Depicted in the above screenshot, HUXD_COLORS can be set to customize the colors used. (Original.) - Column reordering! ([screenshot]()) The -f flag can be set to show output however you'd like. (Original.) - Lua plugins! If you pass an unrecognized value to -f, it will try to load and run a Lua script by that name in $LUA_PATH, allowing for user-defined columns. E.g., in [this screenshot](), an ebcdic column was defined with [this script](). (Original.) - CP437 output! The -t cp437 flag can be passed, ensuring that every byte value, from 0x0 to 0xFF, will have a unique glyph in the ASCII column (as opposed to using . for all non-printable characters). This makes distinguishing binary patterns in data far easier. ([screenshot](), [screenshot]()) (from xd) - Highlighting of Unicode codepoints! With the -u flag, bytes in the byte column that encode the same Unicode codepoint will be "highlighted". ([screenshot]()) - Automatic paging! If the output is too large to be viewed on a single screen, it will automatically be piped to less(1).

  • hex

    🔮 Futuristic take on hexdump, made in Rust. (by sitkevij)

  • huxdemp does not have: - Content squeezing. This is a neat feature from hexyl that will elide rows of output if it would be the same as the previous row, replacing it with a single asterisk. It might be added to huxdemp later, though. - Octal or binary views. hex is great for that. - Windows support. WSL2 is a thing :P Plus my last experience of trying to get something to be compatible with Windows was particularly traumatic, and since I'm not a masochist, I'm not in a hurry to repeat it.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • huxdemp

    A better hexdump

  • View and download on GitHub

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts