- Home
- Hex Editors
- HEdit
On the recordRead 11 Oct 202617 facts
HEdit
On the record
- Build
- The README describes building HEdit from source with CMake.github.com · read 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.github.com · read 11 Oct 2026
- Build time
- The README warns that compiling V8 takes a lot of time.github.com · read 4 Oct 2026
- Configuration
- HEdit configuration files are JavaScript modules that import built-in editor modules.95ulisse.github.io · read 11 Oct 2026
- Configuration location
- At startup, HEdit looks for configuration files at /etc/heditrc.js and ~/.heditrc.95ulisse.github.io · read 11 Oct 2026
- Customization
- The README lists CMake options for debug builds and disabling V8.github.com · read 4 Oct 2026
- Dependencies
- The README lists libtickit and V8 as its two main dependencies.github.com · read 4 Oct 2026
- Documentation
- The project links to documentation for its JavaScript APIs.github.com · read 4 Oct 2026
- File formats
- The format API can register file formats with optional extension or magic-value hints for automatic selection.95ulisse.github.io · read 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.95ulisse.github.io · read 11 Oct 2026
- JavaScript API
- The API can execute commands, emit keystrokes, register commands and options, and add key mappings.95ulisse.github.io · read 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.github.com · read 4 Oct 2026
- License
- The repository license grants use, copying, modification, distribution, and sale under the stated conditions, and provides the software without warranty.github.com · read 11 Oct 2026
- Maker
- The license copyright notice names Marco Cameriero.github.com · read 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.github.com · read 11 Oct 2026
- Product
- HEdit is a terminal-based hex editor inspired by VIM and scriptable with JavaScript.github.com · read 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.github.com · read 4 Oct 2026