HEdit
The facts below are what the maker publishes about HEdit, checked and dated. Our editors have not written about it yet.
The facts
Each one read from HEdit's own pages, with the date it was checked.
What it does
- Build
- The README describes building HEdit from source with CMake.checked 11 Oct 2026
- Build dependencies
- The README identifies libtickit and V8 as main dependencies and says building V8 requires depot_tools and Python 2 as the default interpreter.checked 11 Oct 2026
- Build time
- The README warns that compiling V8 takes a lot of time.checked 4 Oct 2026
- Configuration
- HEdit configuration files are JavaScript modules that import built-in editor modules.checked 11 Oct 2026
- Configuration location
- At startup, HEdit looks for configuration files at /etc/heditrc.js and ~/.heditrc.checked 11 Oct 2026
- Customization
- The README lists CMake options for debug builds and disabling V8.checked 4 Oct 2026
- Dependencies
- The README lists libtickit and V8 as its two main dependencies.checked 4 Oct 2026
- Documentation
- The project links to documentation for its JavaScript APIs.checked 4 Oct 2026
- File formats
- The format API can register file formats with optional extension or magic-value hints for automatic selection.checked 11 Oct 2026
- File operations
- The file API exposes the open file's name and size, whether it is modified, and a method to commit a group of changes as an undoable revision.checked 11 Oct 2026
- JavaScript API
- The API can execute commands, emit keystrokes, register commands and options, and add key mappings.checked 11 Oct 2026
- JavaScript option
- The README says V8 can be disabled with -DWITH_V8=OFF, which disables JavaScript-dependent features such as syntax highlighting.checked 4 Oct 2026
- License
- The repository license grants use, copying, modification, distribution, and sale under the stated conditions, and provides the software without warranty.checked 11 Oct 2026
- Optional JavaScript
- The README says V8 can be disabled with -DWITH_V8=OFF, which also disables dependent features such as syntax highlighting.checked 11 Oct 2026
- Product
- HEdit is a terminal-based hex editor inspired by VIM and scriptable with JavaScript.checked 11 Oct 2026
- Roadmap
- The README roadmap lists undo and redo, scriptability, JavaScript documentation, syntax highlighting, performance improvements for syntax highlighting, and a structure view.checked 4 Oct 2026
The company
- Maker
- The license copyright notice names Marco Cameriero.checked 11 Oct 2026
Alternatives to HEdit
- 1
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 2
HexEd.it
Free planAndroidiOSWebAPI7.3Free plan - 3
Bedrock Viz
Free planWebLinuxmacOSWindows6.8Free plan - 4
010 Editor
LinuxmacOSWindows6.6 - 5
BinEd
Free planAndroidWebLinuxmacOS6.6Free plan - 6
Hecate
Free planLinuxmacOSWindows6.5Free plan
