🍺 BREW Explorer

← all formulae

hexcurse

brew install hexcurse v1.60.0 GPL-2.0-or-later

Ncurses-based console hex editor

2
30-day installs · #13213
11
90-day · #11543
71
365-day · #10116
202
★ GitHub stars · updated 4y ago

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Ncurses-based console hex editor",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:37+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "hexcurse",
  "github_default_branch": "master",
  "github_last_commit_at": "2021-11-08T08:00:34Z",
  "github_readme_excerpt": "hexcurse v1.60.0\n=====================================\n[![Build Status](https://travis-ci.org/LonnyGomes/hexcurse.svg?branch=master)](https://travis-ci.org/LonnyGomes/hexcurse)\n\n![hexcurse screenshot](http://lonnygomes.github.io/screenshots/hexcurse2-ss.jpg)\n\nBug reports: https://github.com/LonnyGomes/hexcurse/issues\n\n\nDescription\n-----------\nHexcurse is a curses-based hex editing utility that can open, edit, and save files, editing both the hexadecimal and decimal values.\n\nIt was written by [Lonny Gomes](https://twitter.com/lonnygomes) and [James Stephenson](https://plus.google.com/u/0/103174459258175070784/about) but we haven\u0027t maintained it for some time. We recently saw an old tarball of the code floating around the net and thought it would be good to start maintaining the codebase again.\n\nIt currently supports searching, hex and decimal address output, jumping to specified locations in the file, \"undo\" capabilities, \"bolded\" modifications, EBCDIC mode, and quick keyboard shortcuts to commands.\n\n\nRequirements\n------------\nYou must have the ncurses development libraries (version 5+) to compile this program\n\n\nInstallation\n------------\n\n    ./configure\n    make\n    make install\n\nUsage\n-----\n\n    usage: hexcurse [-?|help] [-a] [-r rnum] [-o outputfile] [[-i] infile]\n\n        -a          Output addresses in decimal format initially\n        -e          Output characters in EBCDIC format rather than ASCII\n        -r rnum     Resize the display to \"rnum\" bytes wide\n        -o outfile  Write output to outfile by default\n        -? | -help  Display usage and version of hexcurse program\n        [-i] infile Read from data from infile (-i required if not last argument)\n\n#### Keyboard shortcuts\n\n```\n\u2502 CTRL+?    Help     - help screen\n\u2502 CTRL+S    Save     - saves the current file open\n\u2502 CTRL+O    Open     - opens a new file\n\u2502 CTRL+G    Goto     - goto a specified address\n\u2502 CTRL+F    Find     - search for a hex/ascii value\n\u2502 CTRL+A    HexAdres - toggle between hex/decimal addre",
  "github_repo": "LonnyGomes/hexcurse",
  "github_stars": 202,
  "github_topics": [],
  "homepage": "https://github.com/LonnyGomes/hexcurse",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 2,
  "installs_365d": 71,
  "installs_90d": 11,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "GPL-2.0-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "hexcurse",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 13213,
  "rank_365d": 10116,
  "rank_90d": 11543,
  "raw_hash": "e61df9f4f27445db",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/h/hexcurse.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "ncurses"
  ],
  "version_head": null,
  "version_stable": "1.60.0",
  "versioned_formulae": [],
  "why_use_this": null
}