pkg.soopen package index

brew / rank 9432

Install mkhexgrid with Homebrew, MacPorts

Fully-configurable hex grid generator. Version 0.1.1 via Homebrew; verified from local package data. Also installable with macports: sudo port install mkhexgrid.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install mkhexgrid

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install mkhexgrid

MacPorts ports tree · graphics/mkhexgrid/Portfile · source: api.github.com

overview

Package summary

Fully-configurable hex grid generator

Commands and aliases

  • mkhexgrid

history

Project history and usage

mkhexgrid is a small command-line program by Joel Uckelman for generating configurable hexagonal grids, especially grids used for strategy games. The official page says it can create PNG, SVG, and PostScript output and can adjust line thickness, colors, center marks, coordinate styles, and coordinate placement.

Project history

The project first released version 0.1.0 on August 6, 2006, with Windows and Linux binaries plus source packages. Version 0.1.1 followed on January 10, 2007, fixing several bugs and Mac OS X build issues.

Adoption history

The official page announced FreeBSD Ports availability in December 2006 and recommended Fink for Mac OS X users. Homebrew and MacPorts later carried the package for users who wanted a scriptable hex-grid generator.

How it is used

mkhexgrid reads grid parameters from a spec file or standard input and writes output to a named file or standard output. The reference manual documents options for output format, image size, rows, columns, grid color, coordinate format, coordinate origin, and center marks.

Its practical niche is generating repeatable printable or image-based hex maps without opening a graphical map editor.

Why package nerds care

mkhexgrid is package-nerd interesting because it packages a very specific tabletop/strategy-game utility as a normal Unix command. It is small, source-archived, and useful in scripts that generate assets or print-ready grid sheets.

Timeline

  • 2006-08: mkhexgrid 0.1.0 initial release.
  • 2006-12: Official news says mkhexgrid was added to FreeBSD Ports.
  • 2007-01: mkhexgrid 0.1.1 released.

Related projects

  • mkhexgrid is related to strategy-game map tooling, tabletop hex maps, GD PNG generation, SVG, PostScript, FreeBSD Ports, Fink, Homebrew, and MacPorts.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
mkhexgridexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version0.1.1
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:mkhexgrid
Version0.1.1
Package managerHomebrew
Homepagehttps://www.nomic.net/~uckelman/mkhexgrid/
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

MacPorts95%

mkhexgrid

sudo port install mkhexgrid
  • normalized package name match
  • Matched by: Mkhexgrid
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/mkhexgrid/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation