FREEDOM251

Freedom251 › Hex Editors

hexer

Free plan Linux

Visit hexer Alternatives

hexer's own site

What hexer is

Hexer is a free multi-buffer editor for binary files, displaying buffer contents as a hex dump. Its interface is similar to vi/ex, and the documentation describes it as intended for Unix-like systems, with POSIX-compatible environments supported. Linux is the listed platform. Hexer is distributed as source: unpack an archive, run `make`, then run `make install` to install the binaries and manual. Version 1.0.7 is available as gzip, bzip2, and xz source tarballs, each with a PGP signature link. The build assumes a POSIX environment and requires termios and termcap support. The built-in calculator, myc, can be compiled as a command-line program with `make myc`. Version 1.0.7 includes a build fix for compilers such as GCC 15 and marks the start of MkDocs documentation and a Python test suite. The changelog says that suite currently tests little beyond a basic startup and one editing command. Hexer was written by Sascha Demetrio and is maintained by Peter Pentchev. The documentation lists scripting support; disk editing is not supported.

Who it suits

Hexer suits users who need a source-distributed, multi-buffer binary editor with a vi/ex-style interface. It is aimed at Unix-like and POSIX-compatible systems, with Linux listed as a platform.

What it does well

  • Free multi-buffer binary editor
  • Displays buffers as a hex dump
  • Source archives offered in three formats
  • Built-in calculator can be compiled separately

What to know first

  • Requires source compilation to install
  • Build requires POSIX, termios, and termcap support
  • Disk editing is not supported
  • Test suite covers only basic cases

Limits

Hexer is free, but disk editing is not supported. The current Python test suite checks little beyond startup and one editing command.

Getting started

  1. Open the Hexer documentation or download page
  2. Download a version 1.0.7 source archive in gzip, bzip2, or xz format
  3. Verify the available PGP signature link if desired
  4. Unpack the source archive
  5. Run make in the source directory
  6. Run make install to install the binaries and manual
  7. Run make myc to build the calculator command

Verdict

Hexer offers a free, source-based option for multi-buffer binary editing in a vi/ex-like interface. Its POSIX build requirements and limited current test coverage are important considerations.

Questions

Is Hexer free?

Yes. Hexer is presented as free software with a free plan.

Which systems does Hexer support?

Linux is the listed platform. Its documentation targets Unix-like systems and says POSIX-compatible environments should be supported.

How is Hexer installed?

Download and unpack a source archive, run make, then run make install to install the binaries and manual.

What release is available?

The download page lists version 1.0.7, dated 2025-08-17, in gzip, bzip2, and xz source tarballs, each with a PGP signature link.

Does Hexer support scripting or disk editing?

Scripting support is listed. Disk editing is listed as unsupported.

Who maintains Hexer?

The project was written by Sascha Demetrio and is currently maintained by Peter Pentchev.

Facts from hexer's own pages

Build and install
The installation instructions say to unpack the source archive, run make, and then run make install to install the binaries and manual. · hexer.readthedocs.io, 8 Oct 2026
Build portability
Version 1.0.7 updated the build to work with compilers such as GCC 15 by enabling C99 features. · hexer.readthedocs.io, 8 Oct 2026
Build requirements
The changelog says the project assumes a POSIX environment and that its code requires termios and termcap support. · hexer.readthedocs.io, 8 Oct 2026
Calculator
The built-in calculator myc can be built as a command-line version with make myc. · hexer.readthedocs.io, 8 Oct 2026
Command options
The changelog says version 1.0.5 added command-line options for version and features information. · hexer.readthedocs.io, 8 Oct 2026
Download formats
Version 1.0.7 is offered as gzip, bzip2, and xz source tarballs, each with a PGP signature link. · hexer.readthedocs.io, 8 Oct 2026
Installation
Installation instructions say to unpack the source archive, run make, and then run make install to install the binaries and manual. · hexer.readthedocs.io, 8 Oct 2026
Interface
Its user interface is kept similar to vi/ex. · hexer.readthedocs.io, 8 Oct 2026
Latest listed release
The download page lists version 1.0.7, dated 2025-08-17. · hexer.readthedocs.io, 8 Oct 2026
Maintainer
The documentation says Hexer was written by Sascha Demetrio and is currently maintained by Peter Pentchev. · hexer.readthedocs.io, 8 Oct 2026
Maker identity
The documentation identifies the project maintainer and links to its GitLab repository; it does not state a company name, headquarters, or founding date. · hexer.readthedocs.io, 8 Oct 2026
Project age
The GitLab project page states that the project was created on April 14, 2015. · gitlab.com, 8 Oct 2026
Purpose
Hexer is a multi-buffer editor for binary files that displays its buffers as a hex dump. · hexer.readthedocs.io, 8 Oct 2026
Recent maintenance
Version 1.0.7 includes a build fix for compilers such as GCC 15 and marks the start of MkDocs documentation and a Python-based test suite. · hexer.readthedocs.io, 8 Oct 2026
Release status
The changelog lists version 1.0.7 dated 2025-08-17 and an Unreleased section. · hexer.readthedocs.io, 8 Oct 2026
Source releases
The download page lists source archives for version 1.0.7, dated 2025-08-17, in gzip, bzip2, and xz formats, each with a PGP signature. · hexer.readthedocs.io, 8 Oct 2026
Support contact
The project page lists the maintainer's email as [email protected]. · hexer.readthedocs.io, 8 Oct 2026
Supported systems
The documentation says Hexer is for Unix-like systems and that all POSIX-compatible environments should be supported. · hexer.readthedocs.io, 8 Oct 2026
Testing limit
The changelog describes the Python test suite as currently testing almost nothing beyond a trivial startup and one editing command. · hexer.readthedocs.io, 8 Oct 2026

Where hexer stands on Freedom251

Look at these too